Class StandardizerActionStringReader

java.lang.Object
chemaxon.standardizer.configuration.reader.StandardizerActionStringReader
All Implemented Interfaces:
StandardizerConfigurationReader

@PublicAPI public class StandardizerActionStringReader extends Object implements StandardizerConfigurationReader
An 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 method 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\{'"})*
Since:
Marvin 5.11