Interface ConfigurationReader
- All Known Implementing Classes:
ActionStringBasedConfigurationReader
,XMLBasedConfigurationReader
This interface is provided for classes which can read the configuration of
CheckerRunner
.- Since:
- Marvin 5.3
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
path to default checker configuration liststatic final String
Default user defined checker file name for fallback.static final String
Deprecated, for removal: This API element is subject to removal in a future version.Configuration file URL can be set in MarvinSketch preferences, and stored in UserSettings. -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
USER_CHECKERS_CONFIG_PATH
@Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) static final String USER_CHECKERS_CONFIG_PATHDeprecated, for removal: This API element is subject to removal in a future version.Configuration file URL can be set in MarvinSketch preferences, and stored in UserSettings. -
DEFAULT_USER_CHECKER_FILENAME
Default user defined checker file name for fallback. UserSettings default.- Since:
- 5.12
- See Also:
-
DEFAULT_CHECKERS_CONFIG_PATH
path to default checker configuration list- See Also:
-
-
Method Details
-
getCheckerList
List<StructureChecker> getCheckerList()- Returns:
- the
List
ofStructureChecker
instances which can be run by aCheckerRunner
instance
-
getErrorTypeDefaultFixerMap
Map<StructureCheckerErrorType,StructureFixer> getErrorTypeDefaultFixerMap()- Returns:
- a
Map
which contains the association betweenStructureCheckerErrorType
andStructureFixer
instances
-