## Uses of Class
de.esprit.appsuite.launch.ApplicationContext

- Packages that use ApplicationContext
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore | These classes implement the Application-Store for remote software installation
  de.esprit.appsuite.appstore.app | Contains raw examples and and test Apps
  de.esprit.appsuite.appstore.gui | Contains the GUI classes of the App-Store
  de.esprit.appsuite.appstore.ndf | Contains all NDF structured models of the App-Store
  de.esprit.appsuite.database.dbase | Contains most of the database related classes.
  de.esprit.appsuite.database.dbgui.field | Contains a set of input fields for user input of various data types.
  de.esprit.appsuite.database.dbgui.form | Contains form components for graphical editing of DBRecord instances.
  de.esprit.appsuite.database.dbgui.list | Contains the DBList component for visualizing DBRecord instances in a list.
  de.esprit.appsuite.database.dbgui.table | Contains the DBTable component for visualizing DBRecord instances in a table.
  de.esprit.appsuite.database.dbgui.tool | Contains the TableEditTool as an example for a database tool.
  de.esprit.appsuite.database.io | Contains input/output related classes for DBObjects.
  de.esprit.appsuite.database.xml | Contains support tools for advanced XML reading/writing
  de.esprit.appsuite.gui | Contains GUI classes that maintain an ApplicationContext.
  de.esprit.appsuite.gui.activity | Contains classes for observing async activity.
  de.esprit.appsuite.gui.dialog.memory | Contains a memory monitor dialog for observing memory usage.
  de.esprit.appsuite.gui.dialog.misc | Contains a collection of miscellaneous dialogs.
  de.esprit.appsuite.gui.dialog.option | Contains dialogs for choosing options by check boxes.
  de.esprit.appsuite.gui.list | Contains support classes for dealing with JList and ListModel.
  de.esprit.appsuite.gui.pathtree | Contains the path-tree model for watching file system paths
  de.esprit.appsuite.gui.pathtree.archive | Contains the path-tree related dialogs
  de.esprit.appsuite.gui.pathtree.edit | Contains the path-tree related archiving tools
  de.esprit.appsuite.gui.table | Contains classes for Object based application-tables
  de.esprit.appsuite.gui.task | Contains GUI support classes for async tasks
  de.esprit.appsuite.gui.tree | Contains support classes for working with JTree
  de.esprit.appsuite.io | Contains various context based IO tools
  de.esprit.appsuite.io.archive | Contains base classes for the archive tools
  de.esprit.appsuite.io.archive.tar | Contains classes for TAR archive support
  de.esprit.appsuite.io.archive.zip | Contains classes for ZIP archive support
  de.esprit.appsuite.io.parser | Contains base classes for parsing text files
  de.esprit.appsuite.jversion | Contains classes java version detection and launching various java VMs.
  de.esprit.appsuite.launch | Contains classes that make up the launching framework
  de.esprit.appsuite.nio.ascii | Contains classes for very fast ascii-file parsing.
  de.esprit.appsuite.nio.ndf | Contains Parser and Writer for the Neutral Data Format (NDF).
  de.esprit.appsuite.nio.watcher | Contains classes for watching the file system.
  de.esprit.appsuite.project | Contains internal classes describing the project
  de.esprit.appsuite.swversion | Contains the software version detection manager
  de.esprit.appsuite.task | Contains basic classes that make up the AsyncTask framework
  de.esprit.appsuite.task.archive | Contains helper classes for executing the archiver tools.
  de.esprit.appsuite.task.monitor | Contains support classes for monitoring async tasks
  de.esprit.appsuite.task.osproc | Contains tool classes for running OS-processes
  de.esprit.appsuite.task.taskmgr | Contains classes for managing asynchronous tasks.
  de.esprit.appsuite.task.vm | Contains support classes for running a new VM within as a task
  de.esprit.appsuite.util | Contains common application utility classes
  de.esprit.appsuite.workflow | Contains classes for building workflows upon async tasks
  de.esprit.appsuite.workflow.monitor | Contains support classes for monitoring workflow tasks
  de.esprit.appsuite.workflow.wft | Contains support classes for building workflow tasks
  de.esprit.appsuite.xml | Contains support classes for efficient XML reading and writing
  de.esprit.common.gui | Contains reuseable GUI components as well helper classes for GUI construction.
  de.esprit.common.gui.action | Contains reuseable base classes for common GUI actions.
  de.esprit.common.gui.comp | Contains useful frequently needed GUI components.
  de.esprit.common.gui.editor | Contains all classes that make up a platform independent text editor.
  de.esprit.common.lic | Contains classes for dealing with licenses.
  de.esprit.common.log | All these classes contribute to a flexible logging system, which is basically reuseable in any project.
  de.esprit.common.log.gui | Contains a set of available LogPrinters
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.client.gui.dialog | Contains standard client dialogs
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions
  de.esprit.netsuite.demo | Contains a demo GUI for starting server and clients
  de.esprit.netsuite.netdata.agent | Contains base classes for implementing custom network agents
  de.esprit.netsuite.netdata.enums | Contains all constant definitions
  de.esprit.netsuite.rtask.journal | Contains the classes implementing journalled remote tasks
  de.esprit.netsuite.server | These classes make up the EsprIT server
  de.esprit.netsuite.server.auth.group | Contains classes defining groups for the esprit server
  de.esprit.netsuite.server.auth.member | Contains classes for managing user and group assignments
  de.esprit.netsuite.server.auth.user | Contains classes defining users for the esprit server
  de.esprit.netsuite.server.batch | Contains classes that implement and manage the available server processes
  de.esprit.netsuite.server.config | Contains classes that define the servers configuration
  de.esprit.netsuite.server.core | Contains basic server core classes
  de.esprit.netsuite.server.coserver | Contains co-server related classes
  de.esprit.netsuite.server.cpu | Contains classes of the positioner tool (MVC-demo)
  de.esprit.netsuite.server.db | Contains classes for server side database configuration.
  de.esprit.netsuite.server.pathtree.permission | Contains remote file-tree permission related classes
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- - ### Uses of ApplicationContext in de.esprit.appsuite.appstore

    Subclasses of ApplicationContext in de.esprit.appsuite.appstore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppStarterContext` This context is used by the `EspritAppStarter`.

    Methods in de.esprit.appsuite.appstore with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `static AppLaunchPrefs` | AppCacheManager.`readAppLaunchPrefs(ApplicationContext ctx, java.io.File launchDir)` Reads the `AppLaunchPrefs` from the given launchDir.
    `static void` | AppCacheManager.`storeAppLaunchPrefs(ApplicationContext ctx, java.io.File launchDir, AppLaunchPrefs launchPrefs)`

    Constructors in de.esprit.appsuite.appstore with parameters of type ApplicationContext
    Constructor and Description
    `AppCacheFileUpdater(ApplicationContext ctx, java.io.File appCacheRoot, java.io.File appStoreDir)`
    `AppCacheFileUpdater(ApplicationContext ctx, LogChannel logCh, java.io.File appCacheRoot, java.io.File appStoreDir)`
    `AppCacheManager(ApplicationContext ctx, AppCacheUpdater updater)`
    `AppCacheManager(ApplicationContext ctx, java.io.File appCacheRoot, java.net.URL appStoreUrl)`
    `AppCacheManager(ApplicationContext ctx, LogChannel logCh, java.io.File appCacheRoot, java.net.URL appStoreUrl)`
    `AppCacheUpdater(ApplicationContext ctx, LogChannel logCh, java.io.File appCacheRoot)`
    `AppCacheUrlUpdater(ApplicationContext ctx, java.io.File appCacheRoot, java.net.URL appStoreUrl)`
    `AppCacheUrlUpdater(ApplicationContext ctx, LogChannel logCh, java.io.File appCacheRoot, java.net.URL appStoreUrl)`
    `AppLaunchTask.MyNativeProcessTask(ApplicationContext ctx)`
    `ZipSoftwareExtractor(ApplicationContext ctx, java.io.InputStream inStream, FileInfo fileInfo, java.io.File targetDir, java.io.FileFilter excludeFilter, java.lang.String repository, java.io.File timestampFile, long timestamp)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.appstore.app

    Constructors in de.esprit.appsuite.appstore.app with parameters of type ApplicationContext
    Constructor and Description
    `ApplicationTestFrame(ApplicationContext ctx, java.lang.String[] args)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.appstore.gui

    Constructors in de.esprit.appsuite.appstore.gui with parameters of type ApplicationContext
    Constructor and Description
    `AppLaunchPrefsDialog(ApplicationContext ctx, java.io.File launchDir)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.appstore.ndf

    Classes in de.esprit.appsuite.appstore.ndf with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppLaunchPrefsWriter<C extends ApplicationContext>` This writer stores an `AppLaunchPrefs` instance in an according NDF file.
    `class` | `JavaAppDescriptorWriter<C extends ApplicationContext>` This writer stores an `AppLaunchPrefs` instance in an according NDF file.

    Methods in de.esprit.appsuite.appstore.ndf with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `static void` | AppDescriptor.`readAppDescriptor(ApplicationContext ctx, java.io.File launchDir, AppDescriptorHandler appDescrHandler)`
    `static void` | AppDescriptor.`readAppDescriptor(ApplicationContext ctx, java.io.File launchDir, AppVersion appVersion)`
    `static void` | App.`readApps(ApplicationContext ctx, java.io.File baseDir, java.util.List<App> appList)`
    `static void` | AppVersion.`readAppVersions(ApplicationContext ctx, java.io.File baseDir, App app)`
    `static AppLaunchPrefs` | AppDescriptor.`readDefaultLaunchPrefs(ApplicationContext ctx, java.io.File launchDir)`

    Constructors in de.esprit.appsuite.appstore.ndf with parameters of type ApplicationContext
    Constructor and Description
    `TimestampWriter(ApplicationContext ctx, java.io.File timestampFile, long timestamp, java.lang.String repository, java.util.List<java.lang.String> extractedFilesList)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbase

    Classes in de.esprit.appsuite.database.dbase with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBLoadTask<C extends ApplicationContext>` This task is used to load records asynchronously from the database.

    Methods in de.esprit.appsuite.database.dbase with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | Credential.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | Credential.`write(ApplicationContext ctx, java.io.File outputFile)`

    Constructors in de.esprit.appsuite.database.dbase with parameters of type ApplicationContext
    Constructor and Description
    `CredentialWriter(ApplicationContext ctx, Credential cred, java.io.File credFile)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbgui.field

    Constructors in de.esprit.appsuite.database.dbgui.field with parameters of type ApplicationContext
    Constructor and Description
    `ClassBrowseField(ApplicationContext ctx, NlsDatabaseKey nameKey, boolean isNotNull)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbgui.form

    Classes in de.esprit.appsuite.database.dbgui.form with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRecordDialog<C extends ApplicationContext,R extends DBRecord>` This dialog contains uses a `RecordFieldPanel` for editing a `DBRecord` within a form.
    `class` | `AbstractRecordFrame<C extends ApplicationContext,R extends DBRecord>` This class is a simple `DBRecord` form that uses a `RecordFieldPanel`.
    `class` | `DefaultRecordCreateDialog<C extends ApplicationContext,R extends DBRecord>` This class is a simple DBObject form that uses a `RecordFieldPanel`.
    `class` | `DefaultRecordEditDialog<C extends ApplicationContext,R extends DBRecord>` This class is a simple `DBRecord` form that uses a `RecordFieldPanel`.
    `class` | `RecordFieldPanel<C extends ApplicationContext,R extends DBRecord>` This class creates a ready to use input form that contains all fields of the given `DBRecord` for user input.
    `class` | `RecordTypeChooserDialog<C extends ApplicationContext>` This class is a simple Dialog that contains a RecordTypeList.

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbgui.list

    Classes in de.esprit.appsuite.database.dbgui.list with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBRecordList<C extends ApplicationContext>` This is a special list that stores `DBRecord` objects and therefore uses a `DBRecordListModel`.
    `class` | `DBRecordListFrame<C extends ApplicationContext>` This class is a simple DBRecord form that uses a DBList.
    `class` | `DBRecordListModel<C extends ApplicationContext>` This ListModel just stores a list of `DBRecord`s.

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbgui.table

    Classes in de.esprit.appsuite.database.dbgui.table with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBRecordTable<C extends ApplicationContext,T extends DBRecord>` This is a special table that uses a `DBRecordTableModel` in order to store `DBRecord`s.
    `class` | `DBRecordTableDialog<C extends ApplicationContext>` This class is a simple Dialog that contains a `DBRecordTablePanel`.
    `class` | `DBRecordTableFrame<C extends ApplicationContext>` This class is a simple Frame that contains a `DBRecordTablePanel`.
    `class` | `DBRecordTableModel<C extends ApplicationContext,T extends DBRecord>` This TableModel stores a set of DBRecords and displays all of its fields.
    `class` | `DBRecordTablePanel<C extends ApplicationContext>` This class creates a ready to use input form that contains all fields of the given `DBObject` for user input.

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.dbgui.tool

    Classes in de.esprit.appsuite.database.dbgui.tool with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TableEditFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a full functional ASCII text editor

    Subclasses of ApplicationContext in de.esprit.appsuite.database.dbgui.tool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TableEditContext` Context for the `TableEditLaunch`

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.io

    Classes in de.esprit.appsuite.database.io with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBOHtmlWriter<C extends ApplicationContext>` This writer uses a TagWriter for converting the state of a DBObject to an HTML table description for output in web pages.
    `class` | `DBOWriter<C extends ApplicationContext>` This writer uses a `NdfWriter` for writing the state of a DBObject to an NDF table description format.

  - ### Uses of ApplicationContext in de.esprit.appsuite.database.xml

    Classes in de.esprit.appsuite.database.xml with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDBOCollector<C extends ApplicationContext>` Collects data from XML database descriptions
    `class` | `DBOXmlReader<C extends ApplicationContext>` This sample parser reads a full database content from an XML file
    `class` | `DBOXmlWriter<C extends ApplicationContext>` This writer uses a TagWriter for converting the state of a DBObject to an XML description in order to interface DBObject data with foreign systems.

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui

    Classes in de.esprit.appsuite.gui with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConsoleTabPanel<C extends ApplicationContext>` This panel contains a `LogMessagePanel` for printing logging messages into a text console.
    `class` | `ApplicationConsoleTabPanel<C extends ApplicationContext>` This panel contains a `LogMessagePanel` for printing logging messages into a text console.
    `class` | `ApplicationMainFrame<C extends ApplicationContext>` This frame is supposed to be the main-frame of an application.
    `class` | `ApplicationPanel<C extends ApplicationContext>` This is `BorderLayoutPanel` which manages an `ApplicationContext`.
    `class` | `ApplicationTabPanel<C extends ApplicationContext>` This is a base panel used in `ZTabbedPane`.
    `class` | `ApplicationToolAction<C extends ApplicationContext>` This action is supposed to popup an `ApplicationToolWindow`.
    `class` | `ApplicationToolBar<C extends ApplicationContext>` This toolbar contains a logo Icon at the right side, which is read from the Version.txt file.
    `interface` | `ApplicationToolWindow<C extends ApplicationContext>` All applieable windows (Dialogs or Frames) should implement this interface
    `class` | `ConsoleAction<C extends ApplicationContext>` This action executes a request and prints the result or error respectively in the console
    `class` | `ConsoleToolAction<C extends ApplicationContext>` This action provides a `TextPrintable` for printing action output.
    `class` | `ToolAction<C extends ApplicationContext>` This is the base class for actions in the application toolbar.
    `class` | `ToolDialog<C extends ApplicationContext>` This is the base class for all `Applieable` GUI dialogs.
    `class` | `ToolFrame<C extends ApplicationContext>` This is an applieable Frame that can be used similar to `ToolDialog`

    Constructors in de.esprit.appsuite.gui with parameters of type ApplicationContext
    Constructor and Description
    `TestLoggingAction(ApplicationContext ctx, TextPrintable console)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.activity

    Classes in de.esprit.appsuite.gui.activity with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActiveWorkflowsTab<C extends ApplicationContext>` This tab displays a list of all running `AbstractWorkflow`s.
    `class` | `ActivityList<C extends ApplicationContext,T>` This list displays async activity items which might be either a `RunStateFlag`s or `AsyncTask`s.
    `class` | `ActivityListModel<C extends ApplicationContext,T>` This `ListModel` manages activity items which are either `RunStateFlag`s or `AsyncTask`s.
    `class` | `ActivityMonitorButton<C extends ApplicationContext>` This button pops up the `ActivityMonitorDialog`
    `class` | `ActivityMonitorDialog<C extends ApplicationContext>` This dialog shows up an `ActivityTabbedPane` displaying an `ActivityTab` for each particular type of async activity.
    `class` | `ActivityTab<C extends ApplicationContext>` This tab shows up with a list of all running activities of a particular type.
    `class` | `ActivityTabbedPane<C extends ApplicationContext>` This pane displays all async activity in a set of `ActivityList`s.

    Constructors in de.esprit.appsuite.gui.activity with parameters of type ApplicationContext
    Constructor and Description
    `ActiveTasksTab(ApplicationContext ctx, Closeable parent)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.dialog.memory

    Classes in de.esprit.appsuite.gui.dialog.memory with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemoryMonitorAction<C extends ApplicationContext>` This action pops up the `MemoryMonitorDialog`
    `class` | `MemoryMonitorDialog<C extends ApplicationContext>` This dialog contains a `MemoryOscilloscope` that displays the current memory usage graphically.

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.dialog.misc

    Classes in de.esprit.appsuite.gui.dialog.misc with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AboutEspritDialog<C extends ApplicationContext>` This dialog displays details about the current software version
    `class` | `AbstractNameInputDialog<C extends ApplicationContext>` This dialog contains a labeled text input field for simple name input.
    `class` | `OutputDirectoryChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a target directory via a `DirectoryField`.
    `class` | `OutputFileChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a file via a `FileField`.

    Methods in de.esprit.appsuite.gui.dialog.misc with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `protected ToolDialog` | AboutVersionDialogAction.`createWindow(ApplicationContext ctx, java.awt.Component caller)`

    Constructors in de.esprit.appsuite.gui.dialog.misc with parameters of type ApplicationContext
    Constructor and Description
    `AboutVersionDialogAction(ApplicationContext ctx, NlsActionKey name)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.dialog.option

    Classes in de.esprit.appsuite.gui.dialog.option with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCheckBoxOptionDialog<C extends ApplicationContext>` This dialog provides a set of options represented by check boxes
    `class` | `RadioButtonOptionDialog<C extends ApplicationContext>` This dialog provides a set of options represented by radio buttons

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.list

    Classes in de.esprit.appsuite.gui.list with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ListDataAction<C extends ApplicationContext>` This action is only active when the underlying JList is not empty.
    `class` | `ListSelectionAction<C extends ApplicationContext,E>` This action is only active when the underlying JList has a selection.

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.pathtree

    Classes in de.esprit.appsuite.gui.pathtree with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GuiPathTreeModelDriver<C extends ApplicationContext>` This is a special `LocalPathTreeModelDriver` which fires any path events within the event dispatcher thread.
    `class` | `PathTree<C extends ApplicationContext,N extends PathTreeNode>` This is a specialized JTree built on a `PathTreeModel`.
    `class` | `PathTreeModel<C extends ApplicationContext,N extends PathTreeNode>` This `TreeModel` implementation stores the `PathTreeNode`s of a file system tree which is watched by a watch-service and thus reflects any changes in the file-system immediately.
    `class` | `PathTreeSelectionAction<C extends ApplicationContext,T extends PathTree>` This class ...

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

    Classes in de.esprit.appsuite.gui.pathtree.archive with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractArchiveAction<C extends ApplicationContext,T extends PathTree>` This action only enables when an archive file is selected in the `PathTree`
    `class` | `ArchiveExtractAction<C extends ApplicationContext,T extends PathTree>` This action starts the `ArchiveExtractWorkflow`.
    `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` | `ArchiveExtractWorkflow<C extends ApplicationContext>` This workflow starts the `ArchiveExtractWFT`.
    `class` | `ArchiveListAction<C extends ApplicationContext,T extends PathTree>` This action starts the `ArchiveListWorkflow`.
    `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` | `ArchiveListWorkflow<C extends ApplicationContext>` This workflow starts the `ArchiveListWFT`.
    `class` | `CreateZipArchiveAction<C extends ApplicationContext,T extends PathTree>` This action creates a ZIP archive from a directory.
    `class` | `CreateZipArchiveWFT<C extends ApplicationContext>` This task executes a `ZipArchiver` on the given directory and creates an archive file from it's content.
    `class` | `CreateZipArchiveWorkflow<C extends ApplicationContext>` This workflow starts the `CreateZipArchiveWFT`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.pathtree.edit

    Classes in de.esprit.appsuite.gui.pathtree.edit with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPathEditAction<C extends ApplicationContext,T extends PathTree>` This class...
    `class` | `AbstractPathEditDialog<C extends ApplicationContext>`
    `class` | `CreateDirectoryDialog<C extends ApplicationContext>`
    `class` | `CreateFileAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `CreateFileDialog<C extends ApplicationContext>`
    `class` | `CreateFolderAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `RenamePathAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `RenamePathDialog<C extends ApplicationContext>`
    `class` | `RootDirectoryChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a new root directory.
    `class` | `SetRootNodeAction<C extends ApplicationContext>` This action sets the root-Path in the watched file tree.

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.table

    Classes in de.esprit.appsuite.gui.table with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApplicationTable<C extends ApplicationContext,T>` This table just maintains an `ApplicationContext`
    `class` | `ApplicationTableModel<C extends ApplicationContext,T>` This `TableModel` just maintains an `ApplicationContext`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.task

    Classes in de.esprit.appsuite.gui.task with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractMonitorButton<C extends ApplicationContext>` Encapsulates all what is common to monitor-buttons.
    `class` | `AbstractSwingTask<C extends ApplicationContext>` This is an `AsyncTask` supposed to be run in a Swing GUIs environment.
    `class` | `AbstractTaskTab<C extends ApplicationContext>` This is a tab-panel for adding task-controls.
    `class` | `ActiveTasksList<C extends ApplicationContext>` This list displays all `AsyncTask`s which are currently running in any thread-pool.
    `class` | `ActivityMenuController<C extends ApplicationContext>` This component allows for going online and offline.
    `class` | `SwingTaskMonitor<C extends ApplicationContext>` This monitor is being notified by a running `AsyncTask` about it's RunState changes.
    `class` | `TaskManagerDialog<C extends ApplicationContext>` This dialog displays the currently running tasks and provides support for canceling them.
    `class` | `WriterTaskMonitor<C extends ApplicationContext>` This monitor writes a journal-file for the task it is attached to.

    Constructors in de.esprit.appsuite.gui.task with parameters of type ApplicationContext
    Constructor and Description
    `TaskControlPanel(ApplicationContext ctx, java.util.Collection<TaskAction> startActionList)`
    `TaskProgressBar(ApplicationContext ctx)`
    `TaskProgressBar(ApplicationContext ctx, AsyncTask task)`
    `TaskProgressBar(ApplicationContext ctx, AsyncTask task, boolean isDoubleProgressBar)`
    `TaskProgressBar(ApplicationContext ctx, boolean isDoubleProgressBar)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.gui.tree

    Classes in de.esprit.appsuite.gui.tree with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TreeSelectionAction<C extends ApplicationContext,T extends javax.swing.JTree>` This action is only active when the underlying JTree has a selection.

  - ### Uses of ApplicationContext in de.esprit.appsuite.io

    Classes in de.esprit.appsuite.io with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataWriter<C extends ApplicationContext>` This writer may be run asynchronously within an `AsyncTask`.

  - ### Uses of ApplicationContext in de.esprit.appsuite.io.archive

    Classes in de.esprit.appsuite.io.archive with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractArchiveExtractor<C extends ApplicationContext,E extends ArchiveEntry>` This class extracts the content of an archive into a given target-directory.
    `class` | `AbstractArchiver<C extends ApplicationContext>` This class creates a ZIP archive of either files/directories or directly from an input-stream.
    `class` | `ArchiveExtractTask<C extends ApplicationContext>`
    `class` | `ArchiveListTask<C extends ApplicationContext>`

  - ### Uses of ApplicationContext in de.esprit.appsuite.io.archive.tar

    Classes in de.esprit.appsuite.io.archive.tar with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TarArchiver<C extends ApplicationContext>` This class creates a TAR archive from either files or directories.
    `class` | `TarExtractor<C extends ApplicationContext>` This class extracts the content of a zip archive into a given target-directory.
    `class` | `TarGZArchiver<C extends ApplicationContext>` This class creates a compressed TAR archive from either files or directories.
    `class` | `TarLister<C extends ApplicationContext>` This class lists the content of a TAR archive onto the console.

  - ### Uses of ApplicationContext in de.esprit.appsuite.io.archive.zip

    Classes in de.esprit.appsuite.io.archive.zip with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ZipArchiver<C extends ApplicationContext>` This class is supposed to create a ZIP archive from either files/directories or directly from any input-streams.
    `class` | `ZipArchiverTask<C extends ApplicationContext>` This task runs a `ZipArchiver` asynchronously
    `class` | `ZipExtractor<C extends ApplicationContext>` This class extracts the content of a zip archive into a given target-directory.
    `class` | `ZipLister<C extends ApplicationContext>` This class lists the content of a ZIP archive onto the console.

  - ### Uses of ApplicationContext in de.esprit.appsuite.io.parser

    Classes in de.esprit.appsuite.io.parser with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataParser<C extends ApplicationContext>` This is a generic file parser that allows for fast iteration through a file content looking for keywords and data.
    `class` | `DataParserTask<C extends ApplicationContext>` This task just executes a `DataParser` asynchronously.

  - ### Uses of ApplicationContext in de.esprit.appsuite.jversion

    Classes in de.esprit.appsuite.jversion with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractJavaVersionScanner<C extends ApplicationContext>` This class scans the file system for java installations.
    `class` | `JavaVersionList<C extends ApplicationContext>` This list contains `JavaVersion` objects which it loads from the `JavaVersionManager`.
    `class` | `JavaVersionListModel<C extends ApplicationContext>` This list contains `JavaVersion` objects which it loads from the `JavaVersionManager`.
    `class` | `JavaVersionManager<C extends ApplicationContext>` This class scans the file system for available java installations.
    `class` | `JavaVersionScannerLinux<C extends ApplicationContext>` This class scans a Linux system for available Java installations.
    `class` | `JavaVersionScannerSolaris<C extends ApplicationContext>` This class scans a Solaris system for available Java installations.
    `class` | `JavaVersionScannerWindows<C extends ApplicationContext>` This class scans a Windows system for available Java installations.

  - ### Uses of ApplicationContext in de.esprit.appsuite.launch

    Classes in de.esprit.appsuite.launch with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractApplicationLaunch<G extends ApplicationConfig,C extends ApplicationContext>` This class implements a robust launching procedure for starting up GUI or non-GUI applications.
    `class` | `AbstractApplicationObject<C extends ApplicationContext>` This is the base class for classes that manage an `ApplicationContext`
    `class` | `AbstractErrorHandler<C extends ApplicationContext>` This is the superclass for all `ErrorHandler`s
    `class` | `AbstractInitializableObject<C extends ApplicationContext>` This class maintains an isInitialized flag and provides methods for checking whether initialization has been done yet.
    `interface` | `ApplicationObject<C extends ApplicationContext>` This interface is implemented by all client classes that keep a `ApplicationContext` reference
    `class` | `AsyncInitializableObject<C extends ApplicationContext>` This class maintains an isInitializingRef flag and provides methods for checking whether initialization yet has been done.
    `class` | `ConsoleErrorHandler<C extends ApplicationContext>` This class overrides all show* methods such that no GUI dialog is popped up.
    `class` | `ErrorHandlerSupportAdapter<C extends ApplicationContext>` This is class is a default implementation for `ErrorHandlerSupport`
    `class` | `GuiErrorHandler<C extends ApplicationContext>` This `ErrorHandler` implementation pops up a modal `MessageDialog` in order to display the message to the user.

  - ### Uses of ApplicationContext in de.esprit.appsuite.nio.ascii

    Classes in de.esprit.appsuite.nio.ascii with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsciiParser<C extends ApplicationContext,L extends SimpleAsciiLine>` This is a high performance parser for reading ascii text files.
    `class` | `AsciiParser<C extends ApplicationContext>` Runs the `AbstractAsciiParser` with a `AsciiLine` and thus provides support for break-characters and block-comments.
    `class` | `AsciiParserTask<C extends ApplicationContext>` This task just executes a `AsciiParser` asynchronously.
    `class` | `AsciiWriter<C extends ApplicationContext>` This writer uses NIO for writing raw ASCII data with best possible performance.
    `class` | `SimpleAsciiParser<C extends ApplicationContext>` Runs the `AbstractAsciiParser` with a `SimpleAsciiLine` and thus runs fast but without any support for break-characters and block-comments.

  - ### Uses of ApplicationContext in de.esprit.appsuite.nio.ndf

    Classes in de.esprit.appsuite.nio.ndf with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NdfWriter<C extends ApplicationContext>` This writer supports writing output data in the Neutral Data Format (NDF).

    Constructors in de.esprit.appsuite.nio.ndf with parameters of type ApplicationContext
    Constructor and Description
    `NdfParser(ApplicationContext ctx, FileInfo fileInfo, java.io.InputStream stream, NdfHandler handler)`
    `NdfParser(ApplicationContext ctx, FileInfo fileInfo, java.io.InputStream stream, NdfHandler handler, int buffSize)`
    `NdfParser(ApplicationContext ctx, java.io.File file, NdfHandler handler)`
    `NdfParser(ApplicationContext ctx, java.io.File file, NdfHandler handler, int buffSize)`
    `NdfParser(ApplicationContext ctx, ProgressFileInputStream progressStream, NdfHandler handler)`
    `NdfParser(ApplicationContext ctx, ProgressInputStream progressStream, NdfHandler handler)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.nio.watcher

    Classes in de.esprit.appsuite.nio.watcher with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalPathTreeModelDriver<C extends ApplicationContext>` This `PathTreeModelDriver` implementation runs a `PathWatcher` that observes registered paths in the local file-system.
    `class` | `PathTreeModelDriver<C extends ApplicationContext>` This class interfaces the `PathWatcher` with a `PathTreeModel`.

    Constructors in de.esprit.appsuite.nio.watcher with parameters of type ApplicationContext
    Constructor and Description
    `PathWatcher(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.project

    Methods in de.esprit.appsuite.project with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `java.io.File` | ResourceDefAdapter.`extractToTargetDir(ApplicationContext ctx, java.io.File targetDir)` Extracts the content of a zip-archive resource to the target directory.

  - ### Uses of ApplicationContext in de.esprit.appsuite.swversion

    Constructors in de.esprit.appsuite.swversion with parameters of type ApplicationContext
    Constructor and Description
    `SoftwareVersionDetector(ApplicationContext ctx)`
    `SupportedSoftwareVersionDetector(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.task

    Classes in de.esprit.appsuite.task with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsyncExecutable<C extends ApplicationContext>` This is a default implementation of `AsyncExecutable` used for subclassing.
    `class` | `AbstractAsyncTask<C extends ApplicationContext>` This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
    `class` | `AbstractTimerTask<C extends ApplicationContext>` This is a task just running as a timer.
    `interface` | `AsyncExecutable<C extends ApplicationContext>` Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
    `interface` | `AsyncTask<C extends ApplicationContext>` This interface defines an asynchronous task that may run in any `ExecutorService`.
    `class` | `DebugTaskMonitor<C extends ApplicationContext>` This class is just for testing task notifications
    `class` | `DefaultTaskMonitor<C extends ApplicationContext>` This is a `TaskMonitor` template with empty default implementations.
    `class` | `ExecutorTask<C extends ApplicationContext>` This is a helper-task that just executes any `AsyncExecutable` as a sub-task.
    `class` | `ProgressWindowExecutorTask<C extends ApplicationContext>` This class ...
    `class` | `SwingExecutorTask<C extends ApplicationContext>` This is just an `ExecutorTask` with a build in `SwingTaskMonitor`.
    `class` | `TaskAction<C extends ApplicationContext>` This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.
    `class` | `TaskCancelAction<C extends ApplicationContext>` This Notify allows for canceling a `AsyncTask` running with a `SwingTaskMonitor`.
    `class` | `TaskCollection<C extends ApplicationContext>` This is a (main) task that runs a list of `AsyncExecutable`s as sub-tasks in a serie.
    `class` | `WatchDogTask<C extends ApplicationContext>` This task watches for the timeout of another task.

    Constructors in de.esprit.appsuite.task with parameters of type ApplicationContext
    Constructor and Description
    `CancelTimer(ApplicationContext ctx, TaskId taskId, int millis)`

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

    Classes in de.esprit.appsuite.task.archive with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArchiveConfigDialog<C extends ApplicationContext>` This dialog allows for selecting an `ArchiveTaskOption` as well as a `CompressionLevel`.
    `class` | `ArchiveConfigDialogWFT<C extends ApplicationContext>` This dialog requests for defining the type of the desired archive

  - ### Uses of ApplicationContext in de.esprit.appsuite.task.monitor

    Classes in de.esprit.appsuite.task.monitor with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTaskMonitor<C extends ApplicationContext>` This class is being notified by a running `AsyncTask` about its `RunState` changes.
    `interface` | `TaskMonitor<C extends ApplicationContext>` This interface defines methods for being notified about task progress.
    `class` | `TaskMonitorController<C extends ApplicationContext>` This controller is responsible for passing `RunState` change notifications to all added `TaskMonitor`s.

    Constructors in de.esprit.appsuite.task.monitor with parameters of type ApplicationContext
    Constructor and Description
    `TaskMonitorList(ApplicationContext ctx)`
    `TaskMonitorList(ApplicationContext ctx, LogChannel logCh)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.task.osproc

    Classes in de.esprit.appsuite.task.osproc with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractOsProcessTask<C extends ApplicationContext>` This Task encapsulates a running OS-process on the local system.
    `class` | `StdinReaderTask<C extends ApplicationContext>` This task reads the STDIN channel of an OS-process and feeds the input read back to the process.

    Constructors in de.esprit.appsuite.task.osproc with parameters of type ApplicationContext
    Constructor and Description
    `ActiveOsProcessesList(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.appsuite.task.taskmgr

    Classes in de.esprit.appsuite.task.taskmgr with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTaskRegistrationListModel<C extends ApplicationContext>` This is a ListModel for registering running tasks.
    `class` | `ActiveOsProcessesListModel<C extends ApplicationContext>` This list maintains asynchronously running OS processes.
    `class` | `ActiveTasksListModel<C extends ApplicationContext>` This list keeps `RunStateFlag`s of all currently running `AsyncTask`s of this application.
    `class` | `TaskManager<C extends ApplicationContext>` This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.
    `class` | `TaskRegistry<C extends ApplicationContext>` This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.

  - ### Uses of ApplicationContext in de.esprit.appsuite.task.vm

    Classes in de.esprit.appsuite.task.vm with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaCommandTask<C extends ApplicationContext>` This OS-process task runs a Java program within a separate Virtual Machine.

  - ### Uses of ApplicationContext in de.esprit.appsuite.util

    Methods in de.esprit.appsuite.util with type parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `static <A extends ApplicationContext> A` | AppUtil.`getDefaultContext()` Returns the `ApplicationContext` instance that was set by `AppUtil.setDefaultContext(ApplicationContext)`.

    Methods in de.esprit.appsuite.util with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `static void` | AppUtil.`invokeAndWait(ApplicationContext ctx, java.lang.Runnable r)` A version of invokeAndWait that distinguishes between GUI and non-GUI clients.
    `static void` | AppUtil.`invokeLater(ApplicationContext ctx, java.lang.Runnable r)` A version of invokeLater that distinguishes between GUI and non GUI clients.
    `static void` | AppUtil.`setDefaultContext(ApplicationContext ctx)` Sets a default context.

  - ### Uses of ApplicationContext in de.esprit.appsuite.workflow

    Classes in de.esprit.appsuite.workflow with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractWorkflow<C extends ApplicationContext>` This is the base class for all workflows.
    `interface` | `WorkflowTask<C extends ApplicationContext>` This interface defines what makes up a workflow task

  - ### Uses of ApplicationContext in de.esprit.appsuite.workflow.monitor

    Classes in de.esprit.appsuite.workflow.monitor with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WorkflowManagerButton<C extends ApplicationContext>` This button pops up the `ActivityMonitorDialog`
    `class` | `WorkflowManagerDialog<C extends ApplicationContext>` This dialog shows up an `ActivityTabbedPane` displaying an `ActivityTab` for each particular type of async activity.
    `class` | `WorkflowMonitorDialog<C extends ApplicationContext>` This dialog monitors the running `WorkflowTask`s within a `AbstractWorkflow`.

    Constructors in de.esprit.appsuite.workflow.monitor with parameters of type ApplicationContext
    Constructor and Description
    `ActiveWorkflowsList(ApplicationContext ctx)`
    `ActiveWorkflowsListModel(ApplicationContext ctx)`

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

    Classes in de.esprit.appsuite.workflow.wft with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsciiParserWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractDataParserWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractJavaCommandWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractOsProcessWFT<C extends ApplicationContext>` This is the base implementation which allows an OS-process to run as a `WorkflowTask` within an `AbstractWorkflow`.
    `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` | `AbstractWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractZipArchiverWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `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` | `InputFileChooserDialog<C extends ApplicationContext>` This dialog provides a `ZFileChooser` for choosing an input 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.
    `class` | `TaskOptionDialog<C extends ApplicationContext>` This is a default implementation for a Dialog that asks the user to select one of the given `CheckOption` items.

  - ### Uses of ApplicationContext in de.esprit.appsuite.xml

    Classes in de.esprit.appsuite.xml with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TagWriter<C extends ApplicationContext>` This class is a writer for tag-oriented output such as XML or HTML.
    `class` | `XmlDataCollector<C extends ApplicationContext>` This is the base class for collecting data as result from XML parsing
    `class` | `XmlDataParser<C extends ApplicationContext>` This is a template how to do XML parsing
    `class` | `XmlTagWriter<C extends ApplicationContext>` This class adds XML specific functionality to the TagWriter class

  - ### Uses of ApplicationContext in de.esprit.common.gui

    Classes in de.esprit.common.gui with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FatalErrorFrame<C extends ApplicationContext>` This is a special Dialog that exits the client with a fatal error message.
    `class` | `ZAction<C extends ApplicationContext>` This is the base class for all GUI actions.

  - ### Uses of ApplicationContext in de.esprit.common.gui.action

    Constructors in de.esprit.common.gui.action with parameters of type ApplicationContext
    Constructor and Description
    `CancelAction(ApplicationContext ctx, Cancellable cancellable)`
    `ClearAction(ApplicationContext ctx, Clearable clearable)`
    `ScreenShotAction(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.common.gui.comp

    Constructors in de.esprit.common.gui.comp with parameters of type ApplicationContext
    Constructor and Description
    `AbstractTargetButton(ApplicationContext ctx, T target, NlsActionKey nls, java.awt.event.ActionListener l)`

  - ### Uses of ApplicationContext in de.esprit.common.gui.editor

    Classes in de.esprit.common.gui.editor with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FindStringDialog<C extends ApplicationContext>` This is the Search and Replace dialog for the TextEditor
    `class` | `TextEditorDialog<C extends ApplicationContext>` This is a `ToolDialog` containing a full functional ASCII text editor
    `class` | `TextEditorFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a full functional ASCII text editor
    `class` | `TextEditorPanel<C extends ApplicationContext>` This is a `ApplicationPanel` containing a full functional ASCII text editor
    `class` | `TextViewerDialog<C extends ApplicationContext>` This is a `ToolDialog` containing a read only ASCII text viewer
    `class` | `TextViewerFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a read only ASCII text viewer

  - ### Uses of ApplicationContext in de.esprit.common.lic

    Methods in de.esprit.common.lic with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `static License` | LicenseManager.`findAndCheckLicense(ApplicationContext ctx, boolean isBreakExecution)` Checks the availability and validity of a License.
    `License` | LicenseReader.`readLicense(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.common.log

    Classes in de.esprit.common.log with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NdfLogFormatter<C extends ApplicationContext>` This class prints the given `LogMessageEvent` in a single line according to the settings of the formatting flags.

    Constructors in de.esprit.common.log with parameters of type ApplicationContext
    Constructor and Description
    `SimpleLogSupportAdapter(ApplicationContext ctx, java.lang.Object caller)` Used for direct instantiation

  - ### Uses of ApplicationContext in de.esprit.common.log.gui

    Constructors in de.esprit.common.log.gui with parameters of type ApplicationContext
    Constructor and Description
    `LogLevelChoiceField(ApplicationContext ctx)` Attaches to the `LogChannel` of the given `ApplicationContext`.

  - ### Uses of ApplicationContext in de.esprit.netsuite.client

    Subclasses of ApplicationContext in de.esprit.netsuite.client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientContext` This class is the main access point for the runtime environment of the client.
    `class` | `GuiClientContext` This is a `ClientContext` for Swing GUI applications that have a `ClientMainFrame`.
    `class` | `RawClientContext` This is a raw `ClientContext` for applications without GUI.

  - ### Uses of ApplicationContext in de.esprit.netsuite.client.gui.dialog

    Classes in de.esprit.netsuite.client.gui.dialog with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileNameInputDialog<C extends ApplicationContext>` This dialog allows for entering a filename using the FileChooser

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

    Classes in de.esprit.netsuite.client.tool.pathtree.action with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteArchiveExtractWorkflow<C extends ApplicationContext>` This workflow executes the `RemoteArchiveExtractWFT`.

  - ### Uses of ApplicationContext in de.esprit.netsuite.demo

    Methods in de.esprit.netsuite.demo that return ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `protected ApplicationContext` | EspritDemoLaunch.`createContext(ApplicationConfig cfg)`

    Methods in de.esprit.netsuite.demo with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `protected ZFrame` | EspritDemoLaunch.`launchMainFrame(ApplicationContext ctx)`

    Constructors in de.esprit.netsuite.demo with parameters of type ApplicationContext
    Constructor and Description
    `EspritDemoMainFrame(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.netdata.agent

    Constructors in de.esprit.netsuite.netdata.agent with parameters of type ApplicationContext
    Constructor and Description
    `AgentErrorAdapter(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.netdata.enums

    Methods in de.esprit.netsuite.netdata.enums with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | AgentFailure.`throwException(ApplicationContext ctx)`
    `void` | AgentFailure.`throwRuntimeError(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.rtask.journal

    Classes in de.esprit.netsuite.rtask.journal with type parameters of type ApplicationContext
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JournalTaskRestarter<A extends ApplicationContext>` This interface must be implemented in order to reattach to remote journal tasks

  - ### Uses of ApplicationContext in de.esprit.netsuite.server

    Subclasses of ApplicationContext in de.esprit.netsuite.server
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerContext` This instance is the main access point for the runtime environment of the server.

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.auth.group

    Constructors in de.esprit.netsuite.server.auth.group with parameters of type ApplicationContext
    Constructor and Description
    `GroupWriter(ApplicationContext ctx, java.io.File file, java.util.List<Group> groupList)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.auth.member

    Methods in de.esprit.netsuite.server.auth.member with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | GroupMemberConfig.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | GroupMemberConfig.`write(ApplicationContext ctx, java.io.File outputFile)`

    Constructors in de.esprit.netsuite.server.auth.member with parameters of type ApplicationContext
    Constructor and Description
    `GroupMemberWriter(ApplicationContext ctx, java.io.File file, GroupMemberConfig cfg)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.auth.user

    Constructors in de.esprit.netsuite.server.auth.user with parameters of type ApplicationContext
    Constructor and Description
    `UserWriter(ApplicationContext ctx, java.io.File file, java.util.List<User> userList)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.batch

    Constructors in de.esprit.netsuite.server.batch with parameters of type ApplicationContext
    Constructor and Description
    `BatchTaskConfigWriter(ApplicationContext ctx, java.io.File cfgFile, SessionId sessionId, BatchTaskConfigEntry[] configEntries)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.config

    Methods in de.esprit.netsuite.server.config with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `protected NdfWriter` | ServerStartup.`createNdfWriter(ApplicationContext ctx, java.io.File outputFile)`
    `protected NdfWriter` | ServerParams.`createNdfWriter(ApplicationContext ctx, java.io.File outputFile)`
    `protected abstract NdfWriter` | AbstractServerParameters.`createNdfWriter(ApplicationContext ctx, java.io.File outputFile)`
    `void` | ServerStartup.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | ServerNetworkConfig.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | AbstractServerParameters.`read(ApplicationContext ctx, java.io.File inputFile)`
    `abstract void` | AbstractServerConfig.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | ServerNetworkConfig.`write(ApplicationContext ctx, java.io.File outputFile)`
    `void` | AbstractServerParameters.`write(ApplicationContext ctx, java.io.File outputFile)` Saves the current parameters in the file they where loaded from.
    `abstract void` | AbstractServerConfig.`write(ApplicationContext ctx, java.io.File outputFile)`

    Constructors in de.esprit.netsuite.server.config with parameters of type ApplicationContext
    Constructor and Description
    `NetworkConfigWriter(ApplicationContext ctx, java.util.List<ServerHost> serverHosts, java.util.Map<java.lang.String,java.util.List<java.lang.String>> coServerConnections, java.io.File netConfigFile)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.core

    Constructors in de.esprit.netsuite.server.core with parameters of type ApplicationContext
    Constructor and Description
    `EmailSender(ApplicationContext ctx, java.lang.String mailServer, java.lang.String sender, java.lang.String account, java.lang.String password)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.coserver

    Subclasses of ApplicationContext in de.esprit.netsuite.server.coserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoClientContext` This class encapsulates a connection to a co-server.

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.cpu

    Classes in de.esprit.netsuite.server.cpu with type parameters of type ApplicationContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AsyncAgentExecutorAdapter<C extends ApplicationContext>` This is just a wrapper task that calls the agent.sendForExecution() method when executing

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.db

    Methods in de.esprit.netsuite.server.db with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServerDatabaseConfig.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | ServerDatabaseConfig.`write(ApplicationContext ctx, java.io.File outputFile)`

    Constructors in de.esprit.netsuite.server.db with parameters of type ApplicationContext
    Constructor and Description
    `DatabaseConfigWriter(ApplicationContext ctx, java.util.List<DataSourceEntry> dbConns, java.io.File dbConfigFile)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.pathtree.permission

    Methods in de.esprit.netsuite.server.pathtree.permission that return ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationContext` | FilePermissionConfig.`getApplicationContext()`

    Constructors in de.esprit.netsuite.server.pathtree.permission with parameters of type ApplicationContext
    Constructor and Description
    `FilePermissionConfig(ApplicationContext ctx)`

  - ### Uses of ApplicationContext in de.esprit.netsuite.server.permission

    Methods in de.esprit.netsuite.server.permission with parameters of type ApplicationContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractPermissionConfig.`read(ApplicationContext ctx, java.io.File inputFile)`
    `void` | AbstractPermissionConfig.`write(ApplicationContext ctx, java.io.File outputFile)`

    Constructors in de.esprit.netsuite.server.permission with parameters of type ApplicationContext
    Constructor and Description
    `PermissionConfigWriter(ApplicationContext ctx, AbstractPermissionConfig permissionCfg, java.io.File permissionConfigFile)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.