## Uses of Class
de.esprit.appsuite.workflow.wft.AbstractWFT

- Packages that use AbstractWFT
  Package | Description
  --- | ---
  de.esprit.appsuite.gui.pathtree.archive | Contains the path-tree related dialogs
  de.esprit.appsuite.task.archive | Contains helper classes for executing the archiver tools.
  de.esprit.appsuite.workflow.wft | Contains support classes for building workflow tasks
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions
  de.esprit.netsuite.client.workflow | Contains the Workflow support classes

- - ### Uses of AbstractWFT in de.esprit.appsuite.gui.pathtree.archive

    Subclasses of AbstractWFT in de.esprit.appsuite.gui.pathtree.archive
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArchiveExtractWFT<C extends ApplicationContext>` Depending on the type of the archive input file this workflow task creates either a `ZipExtractor` or a `TarExtractor` in order to extract the archive.
    `class` | `ArchiveListWFT<C extends ApplicationContext>` Depending on the type of the archive input file this workflow task creates either a `ZipLister` or a `TarLister` in order to list the archive.
    `class` | `CreateZipArchiveWFT<C extends ApplicationContext>` This task executes a `ZipArchiver` on the given directory and creates an archive file from it's content.

  - ### Uses of AbstractWFT in de.esprit.appsuite.task.archive

    Subclasses of AbstractWFT in de.esprit.appsuite.task.archive
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArchiveConfigDialogWFT<C extends ApplicationContext>` This dialog requests for defining the type of the desired archive

  - ### Uses of AbstractWFT in de.esprit.appsuite.workflow.wft

    Subclasses of AbstractWFT in de.esprit.appsuite.workflow.wft
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTaskOptionDialogWFT<C extends ApplicationContext>` This task pops up a `AbstractTaskOptionDialogWFT` which asks the user to make a decision between a set of `CheckOption` choices.
    `class` | `AbstractTaskOptionWFT<C extends ApplicationContext>` This task requests to make a decision between a set of `CheckOption` objects.
    `class` | `CheckWorkingDirectoryWFT<C extends ApplicationContext>` This `WorkflowTask` ensures the existence of the workflows working directory.
    `class` | `CleanupWorkingDirectoryWFT<C extends ApplicationContext>` This `WorkflowTask` ensures the existence of the workflows working directory.
    `class` | `FileNameInputWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.
    `class` | `InputFileChooserWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.
    `class` | `OutputFileChooserWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.

    Constructors in de.esprit.appsuite.workflow.wft with parameters of type AbstractWFT
    Constructor and Description
    `TaskOptionDialog(C ctx, AbstractWFT<C> wft, java.util.List<CheckOption> validOptions)`
    `TaskOptionDialog(C ctx, NlsKey windowTitle, NlsKey headerText, IconKey headerIcon, AbstractWFT<C> wft, java.util.List<CheckOption> validOptions)`

  - ### Uses of AbstractWFT in de.esprit.netsuite.client.tool.pathtree.action

    Subclasses of AbstractWFT in de.esprit.netsuite.client.tool.pathtree.action
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileDownloadWFT<C extends ClientContext,S extends ServerContext>` This task executes a file-transfer for downloading a file from the server.
    `class` | `FileUploadWFT<C extends ClientContext,S extends ServerContext>` This task executes a file-transfer for uploading a file to the server.
    `class` | `RemoteArchiveExtractWFT<C extends ClientContext>` This task executes the `RemoteArchiveExtractEDT`
    `class` | `RemoteArchiveListWFT<C extends ClientContext>` This task starts the `RemoteArchiveListEDT`

  - ### Uses of AbstractWFT in de.esprit.netsuite.client.workflow

    Subclasses of AbstractWFT in de.esprit.netsuite.client.workflow
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientWFT<C extends ClientContext>` This class ...
    `class` | `AbstractEventDrivenWFT<C extends ClientContext>` This workflow-task is supposed to run a remote task on the server.
    `class` | `AbstractFileStreamWFT<C extends ClientContext>` This workflow task runs a `FileStreamDownloadAgent` with the `FileStreamJob` set.
    `class` | `AbstractStreamParserWFT<C extends ClientContext>` This class ...
    `class` | `FileTransferWFT<C extends ClientContext,S extends ServerContext>` This workflow-task runs a `FileTransferTask` with the jobs added

Copyright © 2014 EsprIT-Systems. All Rights Reserved.