|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectchemaxon.checkers.runner.BasicCheckerRunner
chemaxon.checkers.runner.SketchCheckerRunner
public final class SketchCheckerRunner
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!
Field Summary |
---|
Fields inherited from class chemaxon.checkers.runner.BasicCheckerRunner |
---|
backgroundThread, molecule |
Constructor Summary | |
---|---|
SketchCheckerRunner(ConfigurationReader configurationReader)
Initiate a SketchCheckerRunner instance which will can execute StructureChecker instances read from
configurationReader |
Method Summary | |
---|---|
protected void |
convertResult(StructureCheckerResult result)
This method converts the result by changing the atoms and bonds back to the original instead of the cloned ones |
java.util.List<StructureFixer> |
getFixers(StructureCheckerResult result)
Returns all the StructureFixer instances which associated with the
StructureCheckerErrorType of the result |
protected Molecule |
getMolecule()
Returns the molecule |
void |
setMolecule(Molecule molecule)
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SketchCheckerRunner(ConfigurationReader configurationReader)
SketchCheckerRunner
instance which will can execute StructureChecker
instances read from
configurationReader
configurationReader
- a ConfigurationReader
instanceMethod Detail |
---|
public void setMolecule(Molecule molecule)
CheckerRunner
setMolecule
in interface CheckerRunner
setMolecule
in class BasicCheckerRunner
molecule
- a Molecule
instance to be checkedprotected Molecule getMolecule()
BasicCheckerRunner
getMolecule
in class BasicCheckerRunner
protected void convertResult(StructureCheckerResult result)
convertResult
in class BasicCheckerRunner
result
- is the StructureCheckerResult
instance to convertBasicCheckerRunner.convertResult(StructureCheckerResult)
public java.util.List<StructureFixer> getFixers(StructureCheckerResult result)
CheckerRunner
StructureFixer
instances which associated with the
StructureCheckerErrorType
of the result
getFixers
in interface CheckerRunner
getFixers
in class BasicCheckerRunner
result
- a StructureCheckerResult
instance which identifies the current problem
List
of StructureFixer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |