Class 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 of BasicCheckerRunner. Generally it is used in the MarvinSketch integration of Structure Checker API. DO NOT USE IT ANYWHERE ELSE!
    Since:
    Marvin 5.7
    • 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 interface CheckerRunner
        Overrides:
        setMolecule in class chemaxon.checkers.runner.BasicCheckerRunner
        Parameters:
        molecule - a Molecule instance to be checked
      • getMolecule

        protected Molecule getMolecule()
        Deprecated.
        Overrides:
        getMolecule in class chemaxon.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 class chemaxon.checkers.runner.BasicCheckerRunner
        Parameters:
        result - is the StructureCheckerResult instance to convert
        See Also:
        BasicCheckerRunner.convertResult(StructureCheckerResult)