Package | Description |
---|---|
configuration |
Configuration classes including module configurations and project directory structure configurations.
|
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.
|
modules |
Sources relevant to the information extraction modules especially
abstract module classes for the different types of modules (file-dependent,
environment, daemon), and the module implementations.
|
storage |
Storage backend to save and load extraction results.
|
Class and Description |
---|
OperatingSystem.OsName
Operating system types for a general distinction.
|
Class and Description |
---|
Event
Represents an event that occurred in the system environment and was monitored
by one of the application daemons, or an event created as result of other
occurring events.
|
GenericModule
Generic modules are used to provide a list of available modules without
configuration.
|
Part
This data structure represents a file with its belonging extracted
information.
|
Profile
A Profile is a data structure that contains a list of files (
Part )
and a list of configured AbstractModule s to be used on these files. |
ProfileTemplate
A template class for a
Profile , to save and load a pre-configured set
of AbstractModule s used for the fast creation of a Profile . |
Class and Description |
---|
ExtractionResultCollection
Information collections are used to collect sets of extracted information as
ExtractionResult s, for example from different module extractions, to
be saved together. |
Part
This data structure represents a file with its belonging extracted
information.
|
Profile
A Profile is a data structure that contains a list of files (
Part )
and a list of configured AbstractModule s to be used on these files. |
Class and Description |
---|
Environment
This class is a data structure to hold the extracted information, that is
valid for the whole environment and does not depend on single files.
|
ExtractionResult
This class represents the result of a single module extraction run.
|
ExtractionResultCollection
Information collections are used to collect sets of extracted information as
ExtractionResult s, for example from different module extractions, to
be saved together. |
OperatingSystem
AbstractModule s use this class to define a list of operating
systems where they are compatible with, and to validate if they can be
executed on the current system. |
OperatingSystem.OsName
Operating system types for a general distinction.
|
Part
This data structure represents a file with its belonging extracted
information.
|
Profile
A Profile is a data structure that contains a list of files (
Part )
and a list of configured AbstractModule s to be used on these files. |
Class and Description |
---|
Event
Represents an event that occurred in the system environment and was monitored
by one of the application daemons, or an event created as result of other
occurring events.
|
ExtractionResult
This class represents the result of a single module extraction run.
|
KeyValueResult
Utility class to be used by
ExtractionResult to store simple
extracted information in key-value format. |
Class and Description |
---|
ExtractionResult
This class represents the result of a single module extraction run.
|
ExtractionResultCollection
Information collections are used to collect sets of extracted information as
ExtractionResult s, for example from different module extractions, to
be saved together. |
Part
This data structure represents a file with its belonging extracted
information.
|
Profile
A Profile is a data structure that contains a list of files (
Part )
and a list of configured AbstractModule s to be used on these files. |