Package | Description |
---|---|
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.
|
storage |
Storage backend to save and load extraction results.
|
Constructor and Description |
---|
InformationChangeTable(ExtractionResultCollection collection,
java.lang.String moduleName)
The first column shows the timestamp of extraction.
|
InformationJSONView(ExtractionResultCollection collection,
java.lang.String moduleName)
Constructor to create the JSON view, will be called by the
InformationView . |
InformationTree(ExtractionResultCollection collection) |
InformationView(ExtractionResultCollection collection)
Constructor for the display class of extracted information.
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
class |
Part
This data structure represents a file with its belonging extracted
information.
|
Modifier and Type | Method and Description |
---|---|
static ExtractionResultCollection |
GeneralStorage.getExtractionResultCollection(java.lang.String f) |
ExtractionResultCollection[] |
GeneralStorage.getResults(ExtractionResultCollection coll)
This method is called by the Extractor, if one part was added to the
profile and only this part was extracted.
|
Modifier and Type | Method and Description |
---|---|
void |
GeneralStorage.createResultTree(ExtractionResultCollection coll,
javax.swing.tree.DefaultMutableTreeNode root)
Logic to create the InformationTree from ExtractionResultCollection.
|
java.util.HashSet<java.lang.String> |
GeneralStorage.getAllUsedModules(ExtractionResultCollection collection)
Logic to get the names of all used modules for an Environment, to fill
the GUI ComboBox.
|
java.lang.String[] |
MAPDBStorageInterface.getRawResults(ExtractionResultCollection coll)
Logic to get the data to fill the InformationChangeTable.
|
abstract java.lang.String[] |
GeneralStorage.getRawResults(ExtractionResultCollection coll)
Default method to extract results from a collection, must be implemented
by the specific storage interface
|
java.lang.String[] |
FileStorageInterface.getRawResults(ExtractionResultCollection coll)
Logic to get the data to fill the InformationChangeTable.
|
ExtractionResultCollection[] |
GeneralStorage.getResults(ExtractionResultCollection coll)
This method is called by the Extractor, if one part was added to the
profile and only this part was extracted.
|
java.util.ArrayList<java.util.ArrayList<java.lang.String>> |
GeneralStorage.getResults(ExtractionResultCollection coll,
java.lang.String moduleName)
Logic to get the data to fill the InformationChangeTable.
|
java.lang.String[] |
GeneralStorage.getResultsHeader(ExtractionResultCollection coll,
java.lang.String moduleName)
Logic to get the header for the InformationChangeTable
|
java.lang.String |
GeneralStorage.getStringResults(ExtractionResultCollection collection,
java.lang.String moduleName)
Logic to get data for the JSON result display.
|
java.lang.String |
GeneralStorage.getStringResults(ExtractionResultCollection collection,
java.lang.String moduleName,
java.lang.String extractionDate)
Returns a JSON object as String, that represents the extraction result of
a specific module, at a specific date and for a specific collection.
|