Package org.openscience.cdk.validate
Interface IValidator
-
- All Known Implementing Classes:
AbstractValidator
,BasicValidator
,CDKValidator
,DictionaryValidator
,Geometry3DValidator
,ValidatorEngine
public interface IValidator
Interface that Validators need to implement to be used in validation.- Author:
- Egon Willighagen
- Source code:
- main
- Created on:
- 2003-03-28
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValidationReport
validateAtom(IAtom subject)
ValidationReport
validateAtomContainer(IAtomContainer subject)
ValidationReport
validateAtomType(IAtomType subject)
ValidationReport
validateBond(IBond subject)
ValidationReport
validateChemFile(IChemFile subject)
ValidationReport
validateChemModel(IChemModel subject)
ValidationReport
validateChemObject(IChemObject object)
ValidationReport
validateChemSequence(IChemSequence subject)
ValidationReport
validateCrystal(ICrystal subject)
ValidationReport
validateElectronContainer(IElectronContainer subject)
ValidationReport
validateElement(IElement subject)
ValidationReport
validateIsotope(IIsotope subject)
ValidationReport
validateMolecule(IAtomContainer subject)
ValidationReport
validateMoleculeSet(IAtomContainerSet subject)
ValidationReport
validateReaction(IReaction subject)
ValidationReport
validateReactionSet(IReactionSet subject)
-
-
-
Method Detail
-
validateAtom
ValidationReport validateAtom(IAtom subject)
-
validateAtomContainer
ValidationReport validateAtomContainer(IAtomContainer subject)
-
validateAtomType
ValidationReport validateAtomType(IAtomType subject)
-
validateBond
ValidationReport validateBond(IBond subject)
-
validateChemFile
ValidationReport validateChemFile(IChemFile subject)
-
validateChemModel
ValidationReport validateChemModel(IChemModel subject)
-
validateChemObject
ValidationReport validateChemObject(IChemObject object)
-
validateChemSequence
ValidationReport validateChemSequence(IChemSequence subject)
-
validateCrystal
ValidationReport validateCrystal(ICrystal subject)
-
validateElectronContainer
ValidationReport validateElectronContainer(IElectronContainer subject)
-
validateElement
ValidationReport validateElement(IElement subject)
-
validateIsotope
ValidationReport validateIsotope(IIsotope subject)
-
validateMolecule
ValidationReport validateMolecule(IAtomContainer subject)
-
validateReaction
ValidationReport validateReaction(IReaction subject)
-
validateMoleculeSet
ValidationReport validateMoleculeSet(IAtomContainerSet subject)
-
validateReactionSet
ValidationReport validateReactionSet(IReactionSet subject)
-
-