Package chemaxon.checkers.result
Class BondAngleCheckerResult
java.lang.Object
chemaxon.checkers.result.DefaultStructureCheckerResult
chemaxon.checkers.result.BondAngleCheckerResult
- All Implemented Interfaces:
- StructureCheckerResult
Bond angle checker result. Contains information to identify, visualize, and fix bond angle errors in 2D structures.
- Since:
- Marvin 6.4
- 
Constructor SummaryConstructorsConstructorDescriptionBondAngleCheckerResult(StructureChecker source, List<MolAtom> atoms, List<MolBond> bonds, Molecule molecule, chemaxon.calculations.clean.fixers.MoleculeCheckerFixer.WrongAngleBonds angleCheckerResult, String description, String name, String localMenuName, String helpText, Icon icon) Constructor which initialize all the properties.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanchemaxon.calculations.clean.fixers.MoleculeCheckerFixer.WrongAngleBondsReturns the internal representation of the angle checker result, which contains all information required to fix bond angle errors.inthashCode()Methods inherited from class chemaxon.checkers.result.DefaultStructureCheckerResultconvert, getAtoms, getBonds, getDescription, getErrorCount, getErrorDescription, getErrorType, getHelpText, getIcon, getLocalMenuName, getMolecule, getName, getSource, setAtoms, setBonds, setMolecule, toString
- 
Constructor Details- 
BondAngleCheckerResultpublic BondAngleCheckerResult(StructureChecker source, List<MolAtom> atoms, List<MolBond> bonds, Molecule molecule, chemaxon.calculations.clean.fixers.MoleculeCheckerFixer.WrongAngleBonds angleCheckerResult, String description, String name, String localMenuName, String helpText, Icon icon) Constructor which initialize all the properties. errorType property isStructureCheckerErrorType.EXPLICIT_Hby default.- Parameters:
- source- is the- StructureCheckerinstance which identified the problem
- atoms- a- Listof- MolAtomwhich contains the affected atoms of the problem
- bonds- a- Listof- MolBondwhich contains the affected bonds of the problem
- molecule- is a- Moleculeinstance which contains the described problem
- angleCheckerResult- the internal representation of the angle checker result
- description- is short information about the problem
- name- is the name of the checker which found the described problem
- localMenuName- is a- Stringwhich should be shown in the local menu of Marvin Sketch
- helpText- is help message for the problem
- icon- is an instance of- Iconwhich will be shown in Marvin Sketch checker dialogs
 
 
- 
- 
Method Details- 
getAngleCheckerResultpublic chemaxon.calculations.clean.fixers.MoleculeCheckerFixer.WrongAngleBonds getAngleCheckerResult()Returns the internal representation of the angle checker result, which contains all information required to fix bond angle errors.For internal use only. - Returns:
- the internal representation of the angle checker result
 
- 
equals- Overrides:
- equalsin class- DefaultStructureCheckerResult
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- DefaultStructureCheckerResult
 
 
-