Package chemaxon.standardizer.configuration.reader
package chemaxon.standardizer.configuration.reader
Contains classes for handling configuration deserialization.
-
ClassDescriptionAn implementation of
StandardizerConfigurationReader
for parsing action strings
If the configuration contains references to molecules/molecule files not contained by the configuration file, the base path of the configuration must be set by the methodStandardizerActionStringReader.setPath(String)
before gathering the configuration.
Syntax of action strings:
<actionString>::=<actionStringEntry>(..<actionStringEntry>) *
<actionStringEntry>::=<standardizerAction>|<groupDefinitions& gt;<standardizerAction>
<groupDefinitions>::=<groupDefinition>(,<groupDefinition>)*
<groupDefinition>::=(a-zA-Z0-9)+
<standardizerAction>::=<actionName>|<actionName>< parameters>
<actionName>::=(a-zA-Z0-9)+
<parameters>::=<parameter>(:<parameter>)*
<parameter>::=<key>| '<extendedKey>'|<key>=<value>|<key>='<extendedValu e & g t ; '
<key>::=(a-zA-Z0-9)+
<value>::=(anything\{.':,"})*
<extendedKey>::=(anything\{'" })*
<extendedValue>::=(anything\{'"})*This interface is provided for classes which can read the configuration ofStandardizerActionRunner
Configuration error
There are 2 kinds of configuration errors for execution configuration.XML Configuration reader for standardizer configurations.