Package chemaxon.checkers.runner
Class SketchCheckerRunner
java.lang.Object
chemaxon.checkers.runner.BasicCheckerRunner
chemaxon.checkers.runner.SketchCheckerRunner
- All Implemented Interfaces:
CheckerRunner
@PublicApi
@Deprecated(forRemoval=true)
@SubjectToRemoval(date=JUL_01_2025)
public final class SketchCheckerRunner
extends chemaxon.checkers.runner.BasicCheckerRunner
Deprecated, for removal: This API element is subject to removal in a future version.
WARNING!
THIS IS AN INTERNAL CLASS. USE IT ONLY ON YOUR OWN RISK!
This class is a thread safe clone based descendant of BasicCheckerRunner. Generally it is
used in the MarvinSketch integration of Structure Checker API. DO NOT USE IT ANYWHERE ELSE!
- Since:
- Marvin 5.7
-
Field Summary
Fields inherited from class chemaxon.checkers.runner.BasicCheckerRunner
backgroundThread, molecule -
Constructor Summary
ConstructorsConstructorDescriptionSketchCheckerRunner(ConfigurationReader configurationReader) Deprecated, for removal: This API element is subject to removal in a future version.Initiate aSketchCheckerRunnerinstance which will can executeStructureCheckerinstances read from configurationReader -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconvertResult(StructureCheckerResult result) Deprecated, for removal: This API element is subject to removal in a future version.This method converts the result by changing the atoms and bonds back to the original instead of the cloned onesgetFixers(StructureCheckerResult result) Deprecated, for removal: This API element is subject to removal in a future version.Returns all theStructureFixerinstances which associated with theStructureCheckerErrorTypeof the resultprotected MoleculeDeprecated, for removal: This API element is subject to removal in a future version.voidsetMolecule(Molecule molecule) Deprecated, for removal: This API element is subject to removal in a future version.Sets the molecule to be checked by the checkersMethods inherited from class chemaxon.checkers.runner.BasicCheckerRunner
addPropertyChangeListener, addPropertyChangeListener, cancel, check, checkAndWait, fix, fix, getChangeSupport, getCheckerConfiguration, getCheckerList, getCurrent, getCurrentCheckerName, getIndex, getProgessLength, getResultList, getStrategy, isCanceled, isChecking, isDoodle, setCanceled, setChangeSupport, setCheckerList, setConfigurationReader, setDoodle, setIgnoreConfigurationErrors, setIndex, setResultList
-
Constructor Details
-
SketchCheckerRunner
Deprecated, for removal: This API element is subject to removal in a future version.Initiate aSketchCheckerRunnerinstance which will can executeStructureCheckerinstances read from configurationReader- Parameters:
configurationReader- aConfigurationReaderinstance
-
-
Method Details
-
setMolecule
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:CheckerRunnerSets the molecule to be checked by the checkers- Specified by:
setMoleculein interfaceCheckerRunner- Overrides:
setMoleculein classchemaxon.checkers.runner.BasicCheckerRunner- Parameters:
molecule- aMoleculeinstance to be checked
-
getMolecule
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
getMoleculein classchemaxon.checkers.runner.BasicCheckerRunner
-
convertResult
Deprecated, for removal: This API element is subject to removal in a future version.This method converts the result by changing the atoms and bonds back to the original instead of the cloned ones- Overrides:
convertResultin classchemaxon.checkers.runner.BasicCheckerRunner- Parameters:
result- is theStructureCheckerResultinstance to convert- See Also:
-
getFixers
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:CheckerRunnerReturns all theStructureFixerinstances which associated with theStructureCheckerErrorTypeof the result- Specified by:
getFixersin interfaceCheckerRunner- Overrides:
getFixersin classchemaxon.checkers.runner.BasicCheckerRunner- Parameters:
result- aStructureCheckerResultinstance which identifies the current problem- Returns:
- a
ListofStructureFixer
-