Package | Description |
---|---|
cli |
The interactive command line interface enables user control and management of the tool via command line.
|
controller |
Application controller classes, for managing the extraction
process, the storage of the extracted information, management of modules and profiles,
event handling, and environment observation.
|
gui |
The graphical user interface made with swing and awt, and the system tray icon.
|
Modifier and Type | Field and Description |
---|---|
protected ExtractionController |
CLI.controller |
Constructor and Description |
---|
CLI(ExtractionController controller)
Constructor called by the
ExtractionController to start the
command line interface at application start. |
Modifier and Type | Field and Description |
---|---|
ExtractionController |
ProfileController.controller
The applications
ExtractionController |
protected ExtractionController |
FileMonitorDaemon.controller |
(package private) ExtractionController |
FileMonitorTest.controller |
(package private) ExtractionController |
EventController.ec |
Modifier and Type | Method and Description |
---|---|
ExtractionController |
ExtractionControllerBuilder.create()
This function has to be called as the last function of the chain.
|
Constructor and Description |
---|
EventController(ExtractionController ec) |
Extractor(boolean updateExtraction,
ExtractionController controller)
Construct an Extractor.
|
FileMonitorDaemon(ExtractionController controller) |
ProfileController(ExtractionController controller)
Constructor of ProfileController will be called by the
ExtractionController . |
Modifier and Type | Field and Description |
---|---|
protected ExtractionController |
SystemTrayIcon.controller |
protected ExtractionController |
GUI.controller
The applications
ExtractionController |
Constructor and Description |
---|
GUI(ExtractionController controller)
GUI constructor: Initializes all tabs, menu and other GUI elements.
|
SystemTrayIcon(ExtractionController controller) |