Class ActionStringBasedConfigurationReader
java.lang.Object
chemaxon.checkers.runner.configuration.reader.ActionStringBasedConfigurationReader
- All Implemented Interfaces:
ConfigurationReader
@PublicApi
public class ActionStringBasedConfigurationReader
extends Object
implements ConfigurationReader
An implementation of
ConfigurationReader for parsing action strings- Since:
- Marvin 5.4
-
Field Summary
Fields inherited from interface chemaxon.checkers.runner.configuration.reader.ConfigurationReader
DEFAULT_CHECKERS_CONFIG_PATH, DEFAULT_USER_CHECKER_FILENAME, USER_CHECKERS_CONFIG_PATH -
Constructor Summary
ConstructorsConstructorDescriptionActionStringBasedConfigurationReader(String configString) Default constructorActionStringBasedConfigurationReader(String configString, StructureCheckerFactory checkerFactory, StructureFixerFactory fixerFactory) Deprecated.ActionStringBasedConfigurationReader(String configString, CheckerFixerFactory checkerFixerFactory) Constructor with custom checker factory -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
ActionStringBasedConfigurationReader
Default constructor- Parameters:
configString- aStringwhich contains the configurations described in action string
-
ActionStringBasedConfigurationReader
@Deprecated public ActionStringBasedConfigurationReader(String configString, StructureCheckerFactory checkerFactory, StructureFixerFactory fixerFactory) Deprecated.Constructor with custom checker factory- Parameters:
configString- aStringwhich contains the configurations described in action stringcheckerFactory- a customStructureCheckerFactorywhich gives the possibility for this instance to be able to recognize configuration contains custom implementedStructureCheckerinstancesfixerFactory- a customStructureFixerFactorywhich gives the possibility for this instance to be able to recognize configuration contains custom implementedStructureFixerinstances
-
ActionStringBasedConfigurationReader
public ActionStringBasedConfigurationReader(String configString, CheckerFixerFactory checkerFixerFactory) Constructor with custom checker factory- Parameters:
configString- aStringwhich contains the configurations described in action stringcheckerFixerFactory- a customCheckerFixerFactorywhich gives the possibility for this instance to be able to recognize configuration contains custom implementedStructureCheckerandStructureFixerinstances
-
-
Method Details
-
getCheckerList
- Specified by:
getCheckerListin interfaceConfigurationReader- Returns:
- the
ListofStructureCheckerinstances which can be run by aCheckerRunnerinstance
-
getErrorTypeDefaultFixerMap
- Specified by:
getErrorTypeDefaultFixerMapin interfaceConfigurationReader- Returns:
- a
Mapwhich contains the association betweenStructureCheckerErrorTypeandStructureFixerinstances
-
ActionStringBasedConfigurationReader(String, CheckerFixerFactory)instead