Package eu.bandm.tools.lablog.base
Class Main
java.lang.Object
eu.bandm.tools.lablog.base.Main
-
Field Summary
Modifier and TypeFieldDescriptionprotected final SortedMap<String,
List<Element_docmat>> List of all found DocMat, indexed by package name.From which input source a particular tdom element has been created.(package private) final Text2Udom.ErrorStrategy
protected final Map<File,
@Opt MessageStore<SimpleMessage<XMLDocumentIdentifier>>> Collects all d2d parsing errors for the processed files; value==null means "file not found".protected final SortedMap<String,
List<Element_issue>> List of all found Issue, indexed by package name.protected ModuleRegistry
Parametrization for the d2d parsing process: act robust, signal as many errors as possible, no console output, produce also incomplete output.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
collectIssueFile
(File file) Process one single input text file, extract all Issue and DocMat definitions and store these (plus all error messages) to the global lists.static void
void
nonstatic_main
(String[] args) Main procedure to generate the output file.
-
Field Details
-
msg
-
modreg
Parametrization for the d2d parsing process: act robust, signal as many errors as possible, no console output, produce also incomplete output. -
errorStrategy
-
xhtml_ns_uri
-
issuesByPackage
List of all found Issue, indexed by package name. Please note that a package name may appear here as key, but NOT SO indocmatsByPackage
. -
docmatsByPackage
List of all found DocMat, indexed by package name. Please note that a package name may appear here as key, but NOT SO inissuesByPackage
. -
elements2file
From which input source a particular tdom element has been created. -
file2errors
Collects all d2d parsing errors for the processed files; value==null means "file not found".
-
-
Constructor Details
-
Main
public Main()
-
-
Method Details
-
collectIssueFile
Process one single input text file, extract all Issue and DocMat definitions and store these (plus all error messages) to the global lists. -
nonstatic_main
Main procedure to generate the output file.
args[0] = root directories in which all directly or indirectly contained lablog files shall be processed.
args[1] = file name into which to write the generated html rendering -
main
-