|
|||||||||
| Home >> All >> org >> xmlcml >> [ cml overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package org.xmlcml.cml
| Interface Summary | |
| AbstractAngle | forces subclasses to implement AngleUnits |
| AbstractAtom |
Base class for atomic information . |
| AbstractAtomRef | some Objects (CMLAngle, CMLTorsion...) have references to Atoms. |
| AbstractBase | The base class for all elementObjects mentioned in the CML DTD. |
| AbstractBond | base class for Bond-based classes. |
| AbstractBuiltinContainer | supports methods for getting and setting builtin child values. |
| AbstractNumericVal | supports a number (either Float or Integer). |
| AbstractStringVal | superclass of all interfaces which hold and manipulate strig values (which includes numeric values) |
| AttributeAtomRefs | some Objects (e.g. |
| AttributeConvention | |
| AttributeCount | |
| AttributeDictRef | |
| AttributeId | identifies and supports those elements which can have id attributes |
| AttributeSize | the size attribute is optional and gives the numebr of elements in an array. |
| AttributeTitle | |
| AttributeType | allows a link other object to specify a type (e.g. |
| AttributeUnits | |
| BuiltinArrayContainer | |
| BuiltinContainer | |
| CML | a general top-level container. |
| CMLAngle | CORE Interface DTD Class supports angle element in CML DTD. |
| CMLAtom | CORE Interface DTD Class Supports <atom> elements |
| CMLAtomArray | DTD Class this interface is only used if AtomArrays are stored as such in the DOM . |
| CMLAtomFactory | Creates CMLAtom of appropriate subclass |
| CMLAtomParity | CORE Interface DTD Class interface supporting atom-based parity . |
| CMLBond | CORE Interface DTD Class main class: supports <bond> elements |
| CMLBondArray | DTD Class May become obsolete as bondArray is only syntactic |
| CMLBondFactory | Creates Bonds of appropriate subclass |
| CMLBondStereo | CORE Interface DTD Class supports bond-based stereochemistry |
| CMLCoordinate2 | CORE Interface DTD Class (x, y) coordinate |
| CMLCoordinate3 | CORE Interface DTD Class (x, y, z) coordinate |
| CMLCrystal | CORE Interface DTD Class Supports a crystallographic unit cell (parameters and spacegroup). |
| CMLDocument | CORE Interface DTD Class |
| CMLDocumentFactory | Creates CMLDocument of appropriate subclass |
| CMLElectron | DTD Class Semantics not yet formulated. |
| CMLFeature | DTD Class For macromolecules. |
| CMLFloatArray | DTD Class Mainly a syntactic container |
| CMLFloatMatrix | DTD Class Holds any set of symmetric, non-symmetric and non-square real matrices |
| CMLFloatVal | DTD Class holds a float with max and minimum values |
| CMLFormula | CORE Interface DTD Class Semantics being developed. |
| CMLIntegerArray | |
| CMLIntegerVal | holds an integer with max and minimum values |
| CMLIsotope | CORE Interface Class to hold varities of isotope information |
| CMLLink |
a link to an object - usually from org.xmlcml.cml - but could be anything
uses XLink semantics where possible. |
| CMLList |
list is a generic container which has no predetermined children or attributes
and use the DOM emthods to access them
|
| CMLMolecule | CORE Interface CMLMolecule is the basic container for Atoms, Bonds, Electrons Angles, CMLTorsion, Sequences, Features, CMLCrystal and other objects. |
| CMLMoleculeFactory | Creates Molecules of appropriate subclass |
| CMLReaction | |
| CMLSequence | |
| CMLStringArray | |
| CMLStringVal | |
| CMLSymbol | a placeholder for the need to hold symbolic values (e.g. |
| CMLTorsion | CORE Interface supports torsion angle element in CML DTD. |
| ConventionCriteria | |
| Class Summary | |
| Convention | |
| Exception Summary | |
| CMLException | CORE Interface CML-Specific exceptions may be thrown by CML-DOM classes and interfaces. |
|
|||||||||
| Home >> All >> org >> xmlcml >> [ cml overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||