Package org.openscience.cdk.validate
Interface IValidator
-
- All Known Implementing Classes:
AbstractValidator,BasicValidator,CDKValidator,DictionaryValidator,Geometry3DValidator,ValidatorEngine
public interface IValidatorInterface 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 ValidationReportvalidateAtom(IAtom subject)ValidationReportvalidateAtomContainer(IAtomContainer subject)ValidationReportvalidateAtomType(IAtomType subject)ValidationReportvalidateBond(IBond subject)ValidationReportvalidateChemFile(IChemFile subject)ValidationReportvalidateChemModel(IChemModel subject)ValidationReportvalidateChemObject(IChemObject object)ValidationReportvalidateChemSequence(IChemSequence subject)ValidationReportvalidateCrystal(ICrystal subject)ValidationReportvalidateElectronContainer(IElectronContainer subject)ValidationReportvalidateElement(IElement subject)ValidationReportvalidateIsotope(IIsotope subject)ValidationReportvalidateMolecule(IAtomContainer subject)ValidationReportvalidateMoleculeSet(IAtomContainerSet subject)ValidationReportvalidateReaction(IReaction subject)ValidationReportvalidateReactionSet(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)
-
-