| 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.
|
| model |
This package contains of data structure classes "model layer": this includes the data
structures for profiles, information collections and extraction results.
|
| Class and Description |
|---|
| ExtractionController
The ExtractionController is the main controlling class of the application; It
controls the main application thread and the extraction process and the
Extractor. |
| Class and Description |
|---|
| EventController |
| EventProcessorInterface |
| ExtractionController
The ExtractionController is the main controlling class of the application; It
controls the main application thread and the extraction process and the
Extractor. |
| ExtractionControllerBuilder
The ExtractionControllerBuilder creates an ExtractionController object.
|
| Extractor
This information extractor extracts information from the computer system
environment.
|
| FileMonitorDaemon
The FileMonitorDaemon is a daemon that observes file events.
|
| ModuleController
Manages the extraction modules and provides a set of generic modules to
instantiate new
AbstractModules. |
| ProfileController
The ProfileController manages all
Profiles and provides a default
profile. |
| ProfileController.ProfilePart
Utility data structure to manage a file (
Part) that belongs to a
specific . |
| StorageController
Controller class to manage the storage backend classes.
|
| StorageEventProcessor |
| Class and Description |
|---|
| ExtractionController
The ExtractionController is the main controlling class of the application; It
controls the main application thread and the extraction process and the
Extractor. |
| Class and Description |
|---|
| ProfileController
The ProfileController manages all
Profiles and provides a default
profile. |