Package org.openscience.cdk.validate
Class BasicValidator
- java.lang.Object
-
- org.openscience.cdk.validate.AbstractValidator
-
- org.openscience.cdk.validate.BasicValidator
-
- All Implemented Interfaces:
IValidator
public class BasicValidator extends AbstractValidator
Validator which tests a number of basic chemical semantics.- Author:
- Egon Willighagen
- Source code:
- main
- Created on:
- 2003-08-22
-
-
Constructor Summary
Constructors Constructor Description BasicValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationReport
validateAtom(IAtom subject)
ValidationReport
validateBond(IBond subject)
ValidationReport
validateIsotope(IIsotope subject)
ValidationReport
validateIsotopeExistence(IIsotope isotope)
ValidationReport
validateMolecule(IAtomContainer subject)
ValidationReport
validateReaction(IReaction subject)
-
Methods inherited from class org.openscience.cdk.validate.AbstractValidator
validateAtomContainer, validateAtomType, validateChemFile, validateChemModel, validateChemObject, validateChemSequence, validateCrystal, validateElectronContainer, validateElement, validateMoleculeSet, validateReactionSet
-
-
-
-
Method Detail
-
validateAtom
public ValidationReport validateAtom(IAtom subject)
- Specified by:
validateAtom
in interfaceIValidator
- Overrides:
validateAtom
in classAbstractValidator
-
validateBond
public ValidationReport validateBond(IBond subject)
- Specified by:
validateBond
in interfaceIValidator
- Overrides:
validateBond
in classAbstractValidator
-
validateIsotope
public ValidationReport validateIsotope(IIsotope subject)
- Specified by:
validateIsotope
in interfaceIValidator
- Overrides:
validateIsotope
in classAbstractValidator
-
validateMolecule
public ValidationReport validateMolecule(IAtomContainer subject)
- Specified by:
validateMolecule
in interfaceIValidator
- Overrides:
validateMolecule
in classAbstractValidator
-
validateReaction
public ValidationReport validateReaction(IReaction subject)
- Specified by:
validateReaction
in interfaceIValidator
- Overrides:
validateReaction
in classAbstractValidator
-
validateIsotopeExistence
public ValidationReport validateIsotopeExistence(IIsotope isotope)
-
-