Package chemaxon.standardizer.configuration.reader
Contains classes for handling configuration deserialization.
-
Interface Summary Interface Description StandardizerConfigurationReader This interface is provided for classes which can read the configuration ofStandardizerActionRunner
Configuration error
There are 2 kinds of configuration errors for execution configuration. -
Class Summary Class Description StandardizerActionStringReader An implementation ofStandardizerConfigurationReader
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\{'"})*StandardizerXMLReader XML Configuration reader for standardizer configurations.