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
FieldsModifier and TypeFieldDescriptionstatic final Stringpath to default checker configuration liststatic final StringDefault user defined checker file name for fallback.static final StringDeprecated, 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
ListofStructureCheckerinstances which can be run by aCheckerRunnerinstance
-
getErrorTypeDefaultFixerMap
Map<StructureCheckerErrorType,StructureFixer> getErrorTypeDefaultFixerMap()- Returns:
- a
Mapwhich contains the association betweenStructureCheckerErrorTypeandStructureFixerinstances
-