Package chemaxon.checkers.runner
Class SketchCheckerRunner
- java.lang.Object
-
- chemaxon.checkers.runner.BasicCheckerRunner
-
- chemaxon.checkers.runner.SketchCheckerRunner
-
- All Implemented Interfaces:
CheckerRunner
@PublicAPI @Deprecated public final class SketchCheckerRunner extends chemaxon.checkers.runner.BasicCheckerRunner
Deprecated.WARNING! THIS IS AN INTERNAL CLASS. USE IT ONLY ON YOUR OWN RISK! This class is a thread safe clone based descendant ofBasicCheckerRunner
. Generally it is used in the MarvinSketch integration of Structure Checker API. DO NOT USE IT ANYWHERE ELSE!- Since:
- Marvin 5.7
-
-
Constructor Summary
Constructors Constructor Description SketchCheckerRunner(ConfigurationReader configurationReader)
Deprecated.Initiate aSketchCheckerRunner
instance which will can executeStructureChecker
instances read from configurationReader
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
convertResult(StructureCheckerResult result)
Deprecated.This method converts the result by changing the atoms and bonds back to the original instead of the cloned onesList<StructureFixer>
getFixers(StructureCheckerResult result)
Deprecated.Returns all theStructureFixer
instances which associated with theStructureCheckerErrorType
of the resultprotected Molecule
getMolecule()
Deprecated.void
setMolecule(Molecule molecule)
Deprecated.Sets the molecule to be checked by the checkers-
Methods 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 Detail
-
SketchCheckerRunner
public SketchCheckerRunner(ConfigurationReader configurationReader)
Deprecated.Initiate aSketchCheckerRunner
instance which will can executeStructureChecker
instances read from configurationReader- Parameters:
configurationReader
- aConfigurationReader
instance
-
-
Method Detail
-
setMolecule
public void setMolecule(Molecule molecule)
Deprecated.Description copied from interface:CheckerRunner
Sets the molecule to be checked by the checkers- Specified by:
setMolecule
in interfaceCheckerRunner
- Overrides:
setMolecule
in classchemaxon.checkers.runner.BasicCheckerRunner
- Parameters:
molecule
- aMolecule
instance to be checked
-
getMolecule
protected Molecule getMolecule()
Deprecated.- Overrides:
getMolecule
in classchemaxon.checkers.runner.BasicCheckerRunner
-
convertResult
protected void convertResult(StructureCheckerResult result)
Deprecated.This method converts the result by changing the atoms and bonds back to the original instead of the cloned ones- Overrides:
convertResult
in classchemaxon.checkers.runner.BasicCheckerRunner
- Parameters:
result
- is theStructureCheckerResult
instance to convert- See Also:
BasicCheckerRunner.convertResult(StructureCheckerResult)
-
getFixers
public List<StructureFixer> getFixers(StructureCheckerResult result)
Deprecated.Description copied from interface:CheckerRunner
Returns all theStructureFixer
instances which associated with theStructureCheckerErrorType
of the result- Specified by:
getFixers
in interfaceCheckerRunner
- Overrides:
getFixers
in classchemaxon.checkers.runner.BasicCheckerRunner
- Parameters:
result
- aStructureCheckerResult
instance which identifies the current problem- Returns:
- a
List
ofStructureFixer
-
-