# Uses of Class org.deidentifier.arx.gui.worker.Worker (ARX GUI Documentation)

## Uses of Class
org.deidentifier.arx.gui.worker.Worker

- Packages that use Worker
  Package | Description
  --- | ---
  org.deidentifier.arx.gui |
  org.deidentifier.arx.gui.view.impl |
  org.deidentifier.arx.gui.worker |

- - ### Uses of Worker in org.deidentifier.arx.gui

    Methods in org.deidentifier.arx.gui with parameters of type Worker
    Modifier and Type | Method and Description
    --- | ---
    `void` | Controller.`actionShowProgressDialog(java.lang.String text, Worker<?> worker)` Shows a progress dialog.

  - ### Uses of Worker in org.deidentifier.arx.gui.view.impl

    Methods in org.deidentifier.arx.gui.view.impl with parameters of type Worker
    Modifier and Type | Method and Description
    --- | ---
    `void` | MainWindow.`showProgressDialog(java.lang.String text, Worker<?> worker)` Shows a progress dialog.

  - ### Uses of Worker in org.deidentifier.arx.gui.worker

    Subclasses of Worker in org.deidentifier.arx.gui.worker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WorkerAnonymize` This worker performs the anonymization process.
    `class` | `WorkerCreateCertificate` This worker creates a certificate.
    `class` | `WorkerExport` This worker exports data to disk.
    `class` | `WorkerImport` This worker loads external data.
    `class` | `WorkerLoad` This worker loads a project file from disk.
    `class` | `WorkerLocalRecode` This worker that optimizes a transformation.
    `class` | `WorkerSave` This worker saves a project file to disk.
    `class` | `WorkerTransform` This worker applies a transformation.