Package chemaxon.standardizer.configuration.reader


package chemaxon.standardizer.configuration.reader
Contains classes for handling configuration deserialization.
  • Class
    Description
    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 StandardizerActionStringReader.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 of StandardizerActionRunner
    Configuration error
    There are 2 kinds of configuration errors for execution configuration.
    XML Configuration reader for standardizer configurations.