Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N O P R S T U V W X Y Z

A

ACELL - Static variable in interface org.xmlcml.cml.CMLCrystal
 
ACELL_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
ALPHA - Static variable in interface org.xmlcml.cml.CMLCrystal
 
ALPHABETIC_ELEMENTS - Static variable in interface org.xmlcml.cml.CMLFormula
sort alphabetically (output only)
ALPHA_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
ANGLE - Static variable in interface org.xmlcml.cml.AbstractBase
 
ANY - Static variable in interface org.xmlcml.cml.CMLFormula
any of the above (input only)
AROMATIC - Static variable in interface org.xmlcml.cml.AbstractBond
aromatic bond
AROMATICITY - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
ATOM - Static variable in interface org.xmlcml.cml.AbstractBase
 
ATOMARRAY - Static variable in interface org.xmlcml.cml.AbstractBase
 
ATOMID_NAME - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOMPARITY - Static variable in interface org.xmlcml.cml.AbstractBase
 
ATOMREF - Static variable in interface org.xmlcml.cml.AbstractBond
 
ATOMREFS - Static variable in interface org.xmlcml.cml.AbstractBond
 
ATOMREFS_NAME - Static variable in interface org.xmlcml.cml.AbstractBond
 
ATOMREF_NAME - Static variable in interface org.xmlcml.cml.AbstractBond
 
ATOM_BUILTIN_COUNT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_FLOATVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_FLOATVAL_END - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_FLOATVAL_START - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_ID - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_INTEGERVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_INTEGERVAL_END - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_INTEGERVAL_START - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_PARITY_FLOAT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_PARITY_INT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_REFS - Static variable in interface org.xmlcml.cml.AttributeAtomRefs
 
ATOM_STRINGVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_STRINGVAL_END - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ATOM_STRINGVAL_START - Static variable in interface org.xmlcml.cml.AbstractAtom
 
AbstractAngle - interface org.xmlcml.cml.AbstractAngle.
forces subclasses to implement AngleUnits
AbstractAtom - interface org.xmlcml.cml.AbstractAtom.
Base class for atomic information .
AbstractAtomRef - interface org.xmlcml.cml.AbstractAtomRef.
some Objects (CMLAngle, CMLTorsion...) have references to Atoms.
AbstractBase - interface org.xmlcml.cml.AbstractBase.
The base class for all elementObjects mentioned in the CML DTD.
AbstractBond - interface org.xmlcml.cml.AbstractBond.
base class for Bond-based classes.
AbstractBuiltinContainer - interface org.xmlcml.cml.AbstractBuiltinContainer.
supports methods for getting and setting builtin child values.
AbstractNumericVal - interface org.xmlcml.cml.AbstractNumericVal.
supports a number (either Float or Integer).
AbstractStringVal - interface org.xmlcml.cml.AbstractStringVal.
superclass of all interfaces which hold and manipulate strig values (which includes numeric values)
AttributeAtomRefs - interface org.xmlcml.cml.AttributeAtomRefs.
some Objects (e.g.
AttributeConvention - interface org.xmlcml.cml.AttributeConvention.
 
AttributeCount - interface org.xmlcml.cml.AttributeCount.
 
AttributeDictRef - interface org.xmlcml.cml.AttributeDictRef.
 
AttributeId - interface org.xmlcml.cml.AttributeId.
identifies and supports those elements which can have id attributes
AttributeSize - interface org.xmlcml.cml.AttributeSize.
the size attribute is optional and gives the numebr of elements in an array.
AttributeTitle - interface org.xmlcml.cml.AttributeTitle.
 
AttributeType - interface org.xmlcml.cml.AttributeType.
allows a link other object to specify a type (e.g.
AttributeUnits - interface org.xmlcml.cml.AttributeUnits.
 
add(CMLAtom) - Method in interface org.xmlcml.cml.CMLAtomArray
when an CMLAtom is added then it is split over the various StringArrays
add(CMLBond) - Method in interface org.xmlcml.cml.CMLBondArray
when an CMLBond is added then it is split over the various StringArrays
addAngle(CMLAngle) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
adds the CMLAngle to the CMLAngle content of the CMLMolecule.
addAtom(CMLAtom) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
adds the CMLAtom to the CMLAtom content of the CMLMolecule.
addAtomRef(CMLAtom) - Method in interface org.xmlcml.cml.AttributeAtomRefs
 
addBond(CMLBond) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
adds the CMLBond to the CMLBond content of the CMLMolecule.
addBuiltinChildWithFloatValue(int, String[], double, boolean, boolean) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
addBuiltinChildWithIntegerValue(int, String[], int, boolean, boolean) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
addBuiltinChildWithStringValue(int, String[], String, boolean, boolean) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
add a child with the given value.
addElectron(CMLElectron) - Method in interface org.xmlcml.cml.CMLMolecule
Adds a CMLElectron to the CMLMolecule content.
addElement(String) - Method in interface org.xmlcml.cml.AttributeSize
adds an element, converting to numeric if appropriate;
addElement(CMLFloatVal) - Method in interface org.xmlcml.cml.CMLFloatArray
add the CMLFloatVal.
addElement(double) - Method in interface org.xmlcml.cml.CMLFloatArray
 
addElement(String, double) - Method in interface org.xmlcml.cml.CMLFormula
 
addElement(CMLIntegerVal) - Method in interface org.xmlcml.cml.CMLIntegerArray
add the CMLIntegerVal.
addElement(int) - Method in interface org.xmlcml.cml.CMLIntegerArray
 
addElement(CMLStringVal) - Method in interface org.xmlcml.cml.CMLStringArray
add the CMLStringVal.
addElement(String) - Method in interface org.xmlcml.cml.CMLStringArray
 
addFeature(CMLFeature) - Method in interface org.xmlcml.cml.CMLMolecule
Adds a CMLFeature to the CMLMolecule content.
addFormula(CMLFormula) - Method in interface org.xmlcml.cml.CMLFormula
Adds a formula to the content.
addFormula(CMLFormula) - Method in interface org.xmlcml.cml.CMLMolecule
Adds a CMLFormula to the CMLMolecule content.
addLigand(CMLAtom) - Method in interface org.xmlcml.cml.CMLAtom
add ligand.
addMolecule(CMLMolecule) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
Adds a CMLMolecule to the CMLMolecule content.
addProduct(CMLMolecule) - Method in interface org.xmlcml.cml.CMLReaction
 
addReactant(CMLMolecule) - Method in interface org.xmlcml.cml.CMLReaction
 
addSequence(CMLSequence) - Method in interface org.xmlcml.cml.CMLMolecule
Adds a CMLSequence to the CMLMolecule content.
addSymmetryOperator(RealMatrix) - Method in interface org.xmlcml.cml.CMLCrystal
adds symmetry operator as 4*3 matrix; No checks at present (apart from shape).
addTorsion(CMLTorsion) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
adds the CMLTorsion to the CMLTorsion content of the CMLMolecule.
addTracer(Class) - Method in interface org.xmlcml.cml.AbstractBase
set a trace for objects of a class.
arrayify() - Method in interface org.xmlcml.cml.CMLDocument
make stringArrays, etc.

B

BAD_ATOM_REF_COUNT - Static variable in class org.xmlcml.cml.CMLException
 
BAD_INDEX - Static variable in class org.xmlcml.cml.CMLException
 
BCELL - Static variable in interface org.xmlcml.cml.CMLCrystal
 
BCELL_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
BETA - Static variable in interface org.xmlcml.cml.CMLCrystal
 
BETA_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
BOND - Static variable in interface org.xmlcml.cml.AbstractBase
 
BONDARRAY - Static variable in interface org.xmlcml.cml.AbstractBase
 
BONDID - Static variable in interface org.xmlcml.cml.AbstractBond
 
BONDSTEREO - Static variable in interface org.xmlcml.cml.AbstractBase
 
BOND_BUILTIN_COUNT - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_FLOATVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_FLOATVAL_END - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_FLOATVAL_START - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_INTEGERVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_INTEGERVAL_END - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_INTEGERVAL_START - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_STRINGVAL_COUNT - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_STRINGVAL_END - Static variable in interface org.xmlcml.cml.AbstractBond
 
BOND_STRINGVAL_START - Static variable in interface org.xmlcml.cml.AbstractBond
 
BUILTIN - Static variable in interface org.xmlcml.cml.AbstractBase
"builtin" attribute name
BuiltinArrayContainer - interface org.xmlcml.cml.BuiltinArrayContainer.
 
BuiltinContainer - interface org.xmlcml.cml.BuiltinContainer.
 
bondOrders - Static variable in interface org.xmlcml.cml.AbstractBond
 
bondTypeStrings - Static variable in interface org.xmlcml.cml.AbstractBond
 
builtinFloatValNames - Static variable in interface org.xmlcml.cml.AbstractAtom
 
builtinFloatValNames - Static variable in interface org.xmlcml.cml.AbstractBond
 
builtinFloatValNames - Static variable in interface org.xmlcml.cml.CMLCrystal
 
builtinFloatValNames - Static variable in interface org.xmlcml.cml.CMLFormula
 
builtinIntegerValNames - Static variable in interface org.xmlcml.cml.AbstractAtom
 
builtinIntegerValNames - Static variable in interface org.xmlcml.cml.AbstractBond
 
builtinIntegerValNames - Static variable in interface org.xmlcml.cml.CMLCrystal
 
builtinIntegerValNames - Static variable in interface org.xmlcml.cml.CMLFormula
 
builtinStringValNames - Static variable in interface org.xmlcml.cml.AbstractAtom
 
builtinStringValNames - Static variable in interface org.xmlcml.cml.AbstractBond
 
builtinStringValNames - Static variable in interface org.xmlcml.cml.CMLCrystal
 
builtinStringValNames - Static variable in interface org.xmlcml.cml.CMLFormula
 

C

CANNOT - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
CCELL - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CCELL_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CHFIRST - Static variable in interface org.xmlcml.cml.CMLFormula
C H and then alphabetically (output only)
CIS - Static variable in interface org.xmlcml.cml.AbstractBond
cis bond
CIS - Static variable in interface org.xmlcml.cml.CMLBondStereo
 
CML - Static variable in interface org.xmlcml.cml.AbstractBase
 
CML - interface org.xmlcml.cml.CML.
a general top-level container.
CMLAngle - interface org.xmlcml.cml.CMLAngle.
CORE Interface
DTD Class
supports angle element in CML DTD.
CMLAtom - interface org.xmlcml.cml.CMLAtom.
CORE Interface
DTD Class
Supports <atom> elements
CMLAtomArray - interface org.xmlcml.cml.CMLAtomArray.
DTD Class
this interface is only used if AtomArrays are stored as such in the DOM .
CMLAtomFactory - interface org.xmlcml.cml.CMLAtomFactory.
Creates CMLAtom of appropriate subclass
CMLAtomParity - interface org.xmlcml.cml.CMLAtomParity.
CORE Interface
DTD Class
interface supporting atom-based parity .
CMLBond - interface org.xmlcml.cml.CMLBond.
CORE Interface
DTD Class
main class: supports <bond> elements
CMLBondArray - interface org.xmlcml.cml.CMLBondArray.
DTD Class
May become obsolete as bondArray is only syntactic
CMLBondFactory - interface org.xmlcml.cml.CMLBondFactory.
Creates Bonds of appropriate subclass
CMLBondStereo - interface org.xmlcml.cml.CMLBondStereo.
CORE Interface
DTD Class
supports bond-based stereochemistry
CMLCoordinate2 - interface org.xmlcml.cml.CMLCoordinate2.
CORE Interface
DTD Class
(x, y) coordinate
CMLCoordinate3 - interface org.xmlcml.cml.CMLCoordinate3.
CORE Interface
DTD Class
(x, y, z) coordinate
CMLCrystal - interface org.xmlcml.cml.CMLCrystal.
CORE Interface
DTD Class
Supports a crystallographic unit cell (parameters and spacegroup).
CMLDocument - interface org.xmlcml.cml.CMLDocument.
CORE Interface
DTD Class
CMLDocumentFactory - interface org.xmlcml.cml.CMLDocumentFactory.
Creates CMLDocument of appropriate subclass
CMLElectron - interface org.xmlcml.cml.CMLElectron.
DTD Class
Semantics not yet formulated.
CMLException - exception org.xmlcml.cml.CMLException.
CORE Interface
CML-Specific exceptions may be thrown by CML-DOM classes and interfaces.
CMLException() - Constructor for class org.xmlcml.cml.CMLException
 
CMLException(String) - Constructor for class org.xmlcml.cml.CMLException
 
CMLFeature - interface org.xmlcml.cml.CMLFeature.
DTD Class
For macromolecules.
CMLFloatArray - interface org.xmlcml.cml.CMLFloatArray.
DTD Class
Mainly a syntactic container
CMLFloatMatrix - interface org.xmlcml.cml.CMLFloatMatrix.
DTD Class
Holds any set of symmetric, non-symmetric and non-square real matrices
CMLFloatVal - interface org.xmlcml.cml.CMLFloatVal.
DTD Class
holds a float with max and minimum values
CMLFormula - interface org.xmlcml.cml.CMLFormula.
CORE Interface
DTD Class
Semantics being developed.
CMLIntegerArray - interface org.xmlcml.cml.CMLIntegerArray.
 
CMLIntegerVal - interface org.xmlcml.cml.CMLIntegerVal.
holds an integer with max and minimum values
CMLIsotope - interface org.xmlcml.cml.CMLIsotope.
CORE Interface
Class to hold varities of isotope information
CMLLink - interface org.xmlcml.cml.CMLLink.
a link to an object - usually from org.xmlcml.cml - but could be anything uses XLink semantics where possible.
CMLList - interface org.xmlcml.cml.CMLList.
list is a generic container which has no predetermined children or attributes and use the DOM emthods to access them
CMLMolecule - interface org.xmlcml.cml.CMLMolecule.
CORE Interface
CMLMolecule is the basic container for Atoms, Bonds, Electrons Angles, CMLTorsion, Sequences, Features, CMLCrystal and other objects.
CMLMoleculeFactory - interface org.xmlcml.cml.CMLMoleculeFactory.
Creates Molecules of appropriate subclass
CMLReaction - interface org.xmlcml.cml.CMLReaction.
 
CMLSequence - interface org.xmlcml.cml.CMLSequence.
 
CMLStringArray - interface org.xmlcml.cml.CMLStringArray.
 
CMLStringVal - interface org.xmlcml.cml.CMLStringVal.
 
CMLSymbol - interface org.xmlcml.cml.CMLSymbol.
a placeholder for the need to hold symbolic values (e.g.
CMLTorsion - interface org.xmlcml.cml.CMLTorsion.
CORE Interface
supports torsion angle element in CML DTD.
CML_DICTIONARY_FILENAME - Static variable in interface org.xmlcml.cml.CMLDocument
 
CML_DICTIONARY_NAME - Static variable in interface org.xmlcml.cml.CMLDocument
 
CML_DICTIONARY_NAMESPACE_URI - Static variable in interface org.xmlcml.cml.CMLDocument
 
CML_DICTIONARY_PREFIX - Static variable in interface org.xmlcml.cml.CMLDocument
 
CML_PREFIX - Static variable in interface org.xmlcml.cml.AbstractBase
 
CONSTRAINT_COUNT - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
CONVENTION - Static variable in interface org.xmlcml.cml.AttributeConvention
"convention" attribute name
COORD2 - Static variable in interface org.xmlcml.cml.CMLMolecule
2-D coordinates
COORD3 - Static variable in interface org.xmlcml.cml.CMLMolecule
3-D coordinates
COUNT - Static variable in interface org.xmlcml.cml.AttributeCount
"count" attribute
CRITERIA_COUNT - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
CRYSTAL - Static variable in interface org.xmlcml.cml.AbstractBase
 
CRYSTAL_BUILTIN_COUNT - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_FLOATVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_FLOATVAL_END - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_FLOATVAL_START - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_INTEGERVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_INTEGERVAL_END - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_INTEGERVAL_START - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_STRINGVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_STRINGVAL_END - Static variable in interface org.xmlcml.cml.CMLCrystal
 
CRYSTAL_STRINGVAL_START - Static variable in interface org.xmlcml.cml.CMLCrystal
 
Convention - class org.xmlcml.cml.Convention.
 
Convention() - Constructor for class org.xmlcml.cml.Convention
 
ConventionCriteria - interface org.xmlcml.cml.ConventionCriteria.
 
checkBuiltins(String[], String[], String[]) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
cloneAtom(CMLMolecule) - Method in interface org.xmlcml.cml.CMLAtom
creates a new Atom - can use a Factory method internally if required.
cloneBond(HashMap) - Method in interface org.xmlcml.cml.CMLBond
clone the bond.
combineSubMolecules() - Method in interface org.xmlcml.cml.CMLMolecule
if molecule consists of submolecules combine them ("flatten") into a single molecule (e.g.
constraintNames - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
contains(CMLAtom) - Method in interface org.xmlcml.cml.CMLBond
true if bond contains this atom
convertFractionalToCartesian(CMLCrystal) - Method in interface org.xmlcml.cml.CMLMolecule
convenience method; convert fractionals to cartesian
createArrayElement(Document) - Method in interface org.xmlcml.cml.BuiltinArrayContainer
 
createArrayElement(Document) - Method in interface org.xmlcml.cml.CMLAtomArray
 
createArrayElement(Document) - Method in interface org.xmlcml.cml.CMLBondArray
 
createAtom(Document) - Method in interface org.xmlcml.cml.CMLAtomFactory
create empty atom
createAtom(CMLMolecule, String) - Method in interface org.xmlcml.cml.CMLAtomFactory
create atom in Molecule context and add to Molecule
createBond(Document) - Method in interface org.xmlcml.cml.CMLBondFactory
 
createBond(CMLAtom, CMLAtom) - Method in interface org.xmlcml.cml.CMLBondFactory
 
createBondToLigand(CMLAtom) - Method in interface org.xmlcml.cml.CMLAtom
add ligand.
createDocument() - Method in interface org.xmlcml.cml.CMLDocumentFactory
 
createFromString(String, String) - Method in interface org.xmlcml.cml.CMLFormula
interpret string as a formula and replace contents.
createMolecule(Document) - Method in interface org.xmlcml.cml.CMLMoleculeFactory
this should be the only way of creating Molecules
criteriaNames - Static variable in interface org.xmlcml.cml.ConventionCriteria
 

D

DECREASE - Static variable in interface org.xmlcml.cml.AbstractBond
 
DEFAULTXY2LENGTH - Static variable in interface org.xmlcml.cml.AbstractBond
default screen bondlength
DEFAULTXYZ3LENGTH - Static variable in interface org.xmlcml.cml.AbstractBond
default 3d bondlength
DELETE - Static variable in interface org.xmlcml.cml.AbstractBond
 
DELIM - Static variable in interface org.xmlcml.cml.CMLStringArray
 
DICTREF - Static variable in interface org.xmlcml.cml.AttributeDictRef
"dictRef" attribute name
DOUBLE - Static variable in interface org.xmlcml.cml.AbstractBond
double bond
deArrayify() - Method in interface org.xmlcml.cml.CMLDocument
unpack stringArrays, etc.
debug(Writer) - Method in interface org.xmlcml.cml.AbstractBase
output debug info to Writer and return String equivalent (e.g.
debug() - Method in interface org.xmlcml.cml.AbstractBase
output debug info to System.out
debug(Writer) - Method in interface org.xmlcml.cml.CMLDocument
output debug info to Writer and return String equivalent (e.g.
debug() - Method in interface org.xmlcml.cml.CMLDocument
output debug to System.out
delete(CMLAtom) - Method in interface org.xmlcml.cml.CMLAtomArray
 
delete(CMLBond) - Method in interface org.xmlcml.cml.CMLBondArray
 
deleteAllAtoms() - Method in interface org.xmlcml.cml.CMLMolecule
delete all Atoms.
deleteAllBonds() - Method in interface org.xmlcml.cml.CMLMolecule
delete all Bonds.
deleteAllFormulas() - Method in interface org.xmlcml.cml.CMLFormula
delete all Formulas.
deleteAngle(CMLAngle) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
deletes the CMLAngle from the CMLAngle content of the CMLMolecule.
deleteAtom(CMLAtom) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
deletes the CMLAtom from the CMLAtom content of the CMLMolecule.
deleteAtomRef(CMLAtom) - Method in interface org.xmlcml.cml.AttributeAtomRefs
 
deleteBond(CMLBond) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
deletes the CMLBond from the CMLBond content of the CMLMolecule.
deleteElectron(CMLElectron) - Method in interface org.xmlcml.cml.CMLMolecule
Deletes a CMLElectron from the CMLMolecule content.
deleteElement(String) - Method in interface org.xmlcml.cml.CMLStringArray
 
deleteFeature(CMLFeature) - Method in interface org.xmlcml.cml.CMLMolecule
Deletes a CMLFeature from the CMLMolecule content.
deleteFormula(CMLFormula) - Method in interface org.xmlcml.cml.CMLFormula
 
deleteFormula(CMLFormula) - Method in interface org.xmlcml.cml.CMLMolecule
Deletes a CMLFormula from the CMLMolecule content.
deleteMolecule(CMLMolecule) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
Deletes a CMLMolecule from the CMLMolecule content.
deleteNonBuiltinArray(String) - Method in interface org.xmlcml.cml.BuiltinArrayContainer
 
deleteNonBuiltinArray(String) - Method in interface org.xmlcml.cml.CMLAtomArray
 
deleteNonBuiltinArray(String) - Method in interface org.xmlcml.cml.CMLBondArray
 
deleteNonBuiltinVal(String) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
deleteNonBuiltinVal(String) - Method in interface org.xmlcml.cml.BuiltinContainer
 
deleteProduct(CMLMolecule) - Method in interface org.xmlcml.cml.CMLReaction
 
deleteReactant(CMLMolecule) - Method in interface org.xmlcml.cml.CMLReaction
 
deleteSequence(CMLSequence) - Method in interface org.xmlcml.cml.CMLMolecule
Deletes a CMLSequence from the CMLMolecule content.
deleteTorsion(CMLTorsion) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
deletes the CMLTorsion from the CMLTorsion content of the CMLMolecule.
dereferenceLinks() - Method in interface org.xmlcml.cml.CMLDocument
visit all s in a document and dereference them.

E

ELECTRON - Static variable in interface org.xmlcml.cml.AbstractBase
 
ELEMENT_COUNT - Static variable in interface org.xmlcml.cml.AbstractBase
 
ELEMENT_COUNT_WHITESPACE - Static variable in interface org.xmlcml.cml.CMLFormula
Example "C2 H4 Cl2"
ELEMENT_NAMES - Static variable in interface org.xmlcml.cml.AbstractBase
 
ELEMENT_TYPE - Static variable in interface org.xmlcml.cml.AbstractAtom
 
ELEMENT_TYPE - Static variable in interface org.xmlcml.cml.CMLFormula
 
ELEMENT_WHITESPACE_COUNT - Static variable in interface org.xmlcml.cml.CMLFormula
Example "C 2 H 4 Cl 2"
ELTYPE_NAME - Static variable in interface org.xmlcml.cml.AbstractAtom
 
EPSILON - Static variable in interface org.xmlcml.cml.CMLAtomParity
minimum acceptable absolute value for parity, else assumed 0
EXECUTE - Static variable in interface org.xmlcml.cml.AbstractBase
 
EXPLICIT_HYDROGENS - Static variable in interface org.xmlcml.cml.ConventionCriteria
 
elementAt(int) - Method in interface org.xmlcml.cml.AttributeSize
this will return an element of appropriate subclass
elementAt(int) - Method in interface org.xmlcml.cml.CMLAtomArray
when an CMLAtom is extracted then it is combined from the various StringArrays
elementAt(int) - Method in interface org.xmlcml.cml.CMLBondArray
when an CMLBond is extracted then it is combined from the various StringArrays
elementAt(int) - Method in interface org.xmlcml.cml.CMLFloatArray
actually returns CMLFloatVal
elementAt(int) - Method in interface org.xmlcml.cml.CMLIntegerArray
return value is actually CMLIntegerVal
elementAt(int) - Method in interface org.xmlcml.cml.CMLStringArray
 
equals(Object) - Method in interface org.xmlcml.cml.CMLAtomParity
are two parities equal? They must be zero or have identical signs
equals(Object) - Method in interface org.xmlcml.cml.CMLBondStereo
are two stereos equal?

F

FCHARGE_NAME - Static variable in interface org.xmlcml.cml.AbstractAtom
 
FEATURE - Static variable in interface org.xmlcml.cml.AbstractBase
 
FLOAT - Static variable in interface org.xmlcml.cml.AbstractBase
 
FLOAT - Static variable in interface org.xmlcml.cml.CMLAtomParity
 
FLOATARRAY - Static variable in interface org.xmlcml.cml.AbstractBase
 
FLOATMATRIX - Static variable in interface org.xmlcml.cml.AbstractBase
 
FLOAT_TYPE - Static variable in interface org.xmlcml.cml.AbstractBase
 
FORMAL_CHARGE - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMAL_CHARGE_FLOAT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
FORMAL_CHARGE_INT - Static variable in interface org.xmlcml.cml.AbstractAtom
 
FORMULA - Static variable in interface org.xmlcml.cml.AbstractBase
 
FORMULA_BUILTIN_COUNT - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_FLOATVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_FLOATVAL_END - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_FLOATVAL_START - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_INTEGERVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_INTEGERVAL_END - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_INTEGERVAL_START - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_STRINGVAL_COUNT - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_STRINGVAL_END - Static variable in interface org.xmlcml.cml.CMLFormula
 
FORMULA_STRINGVAL_START - Static variable in interface org.xmlcml.cml.CMLFormula
 

G

GAMMA - Static variable in interface org.xmlcml.cml.CMLCrystal
 
GAMMA_NAME - Static variable in interface org.xmlcml.cml.CMLCrystal
 
generateId(int) - Method in interface org.xmlcml.cml.CMLAtom
give each atom an ID.
getAngle() - Method in interface org.xmlcml.cml.AbstractAngle
get value in degrees
getAngleList() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Angles as an array
getAngleVector() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Angles as a Vector
getAtom(int) - Method in interface org.xmlcml.cml.CMLBond
CORE Method
getAtom(int) - Method in interface org.xmlcml.cml.CMLMolecule
convenience method for access i'th CMLAtom.
getAtomArray() - Method in interface org.xmlcml.cml.CMLMolecule
packs current Atoms into an CMLAtomArray.
getAtomById(String) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
getAtomCount() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
getAtomFactory() - Method in interface org.xmlcml.cml.CMLMoleculeFactory
this factory is required for creating Atoms; it will be tied to the MoleculeFactory and cannot be reset
getAtomIdTable() - Method in interface org.xmlcml.cml.CMLMolecule
 
getAtomList() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Atoms as an array
getAtomParity() - Method in interface org.xmlcml.cml.CMLAtom
DOM Method
[CMLCore] get AtomParity.
getAtomRef(int) - Method in interface org.xmlcml.cml.AttributeAtomRefs
 
getAtomRefVector() - Method in interface org.xmlcml.cml.AttributeAtomRefs
 
getAtomRefVector() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method
Vector of elements which refer to this atom; possibly better located in CMLMolecule and perhaps protected
getAtomVector() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Atoms as a Vector
getBond(CMLAtom, CMLAtom) - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
get a bond from the atoms - order is irrelevant
getBondArray() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the bonds in a single CMLBondArray.
getBondCount() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
getBondFactory() - Method in interface org.xmlcml.cml.CMLMoleculeFactory
this factory is required for creating Bond it will be tied to the MoleculeFactory and cannot be reset
getBondLength() - Method in interface org.xmlcml.cml.CMLBond
CORE Method
getBondList() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Bonds as an array
getBondVector() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Bonds as a Vector
getBuiltin() - Method in interface org.xmlcml.cml.AbstractStringVal
 
getBuiltinArray(int) - Method in interface org.xmlcml.cml.BuiltinArrayContainer
 
getBuiltinArray(int) - Method in interface org.xmlcml.cml.CMLAtomArray
this is slightly tricky/ucky since CMLAtomArray is subclassed from CMLAtom and CMLStringArray from CMLStringVal we can extract the array object as scalars and simply cast them
getBuiltinArray(int) - Method in interface org.xmlcml.cml.CMLBondArray
this is rather trick since CMLBondArray is subclasses from CMLBond and CMLStringArray from CMLStringVal we can extract the array object as scalars and simply cast them
getBuiltinChild(int, String[], int) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
gets the SINGLE child with the given builtin
getBuiltinChildElements() - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
extracts all children with builtin attribute; if none empty Vector
getBuiltinChildFloatValue(int, String[]) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
getBuiltinChildIntegerValue(int, String[]) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
getBuiltinChildStringValue(int, String[]) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
returns the value of a SINGLE child with given builtin
getBuiltinCount() - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
getBuiltinCount() - Method in interface org.xmlcml.cml.BuiltinContainer
 
getBuiltinVal(int) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
getBuiltinVal(int) - Method in interface org.xmlcml.cml.BuiltinContainer
 
getCalculatedFormula() - Method in interface org.xmlcml.cml.CMLMolecule
calculate a Formula from the Molecule.
getCalculatedMolecularMass() - Method in interface org.xmlcml.cml.CMLFormula
NON-DOM convenience
getCellAngles() - Method in interface org.xmlcml.cml.CMLCrystal
CORE Method
get cell angles IN DEGREES or null if not present
getCellLengths() - Method in interface org.xmlcml.cml.CMLCrystal
CORE Method
get cell lengths IN ANGSTROM or null if not present
getColumns() - Method in interface org.xmlcml.cml.CMLFloatMatrix
 
getConventionName() - Method in interface org.xmlcml.cml.AttributeConvention
 
getCount() - Method in interface org.xmlcml.cml.AttributeCount
 
getCount() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
getCrystal() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts CMLCrystal if present
getData() - Method in interface org.xmlcml.cml.CMLFloatMatrix
data in format [rows][cols].
getDataType() - Method in interface org.xmlcml.cml.AbstractStringVal
String, Float, Integer all have dataType flag if required
getDelimiter() - Method in interface org.xmlcml.cml.AttributeSize
 
getDelimiter() - Method in interface org.xmlcml.cml.CMLFloatArray
 
getDelimiter() - Method in interface org.xmlcml.cml.CMLIntegerArray
 
getDelimiter() - Method in interface org.xmlcml.cml.CMLStringArray
 
getDictRef() - Method in interface org.xmlcml.cml.AttributeDictRef
 
getDisplay() - Method in interface org.xmlcml.cml.AbstractBase
a graphical display for this object
getElectronList() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Electrons as an array
getElectronVector() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Electrons as a Vector
getElementCounts() - Method in interface org.xmlcml.cml.CMLFormula
count for corresponding element; no defaults
getElementType() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method DOM Method
get ElementType.
getElementTypeList() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method Query Method
get ElementTypeList.
getElementTypes() - Method in interface org.xmlcml.cml.CMLFormula
Element and count are ganged, so that element[i] corresponds to count[i].
getFeature() - Method in interface org.xmlcml.cml.CMLMolecule
extracts the FIRST CMLFeature if any present
getFeatureList() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Features as an array
getFeatureVector() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Features as a Vector
getFloat() - Method in interface org.xmlcml.cml.CMLAtomParity
CORE Method
Assumes that atom has a single parity - identical for 2D and 3D alike
getFloat(int, CMLAtom) - Method in interface org.xmlcml.cml.CMLAtomParity
get the actual parity as represented by the coordinates.
getFloat(int) - Method in interface org.xmlcml.cml.CMLFloatArray
 
getFloatValue() - Method in interface org.xmlcml.cml.CMLIsotope
CORE Method
getFormalCharge() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method DOM Method
get Formal charge
getFormalCharge() - Method in interface org.xmlcml.cml.CMLFormula
get the charge on this formula moiety; defaults to zero
getFormalChargeList() - Method in interface org.xmlcml.cml.CMLAtom
Query Method get list of Formal charges
getFormattedString(String, String, boolean) - Method in interface org.xmlcml.cml.CMLFormula
/** NON-DOM convenience get formatted formula
getFormula() - Method in interface org.xmlcml.cml.CMLMolecule
extracts the CMLFormula if exactly one present.
getFormulaList() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Formulas as an array
getFormulaVector() - Method in interface org.xmlcml.cml.CMLFormula
CORE Method
extracts ALL the Atoms as a Vector
getFormulaVector() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Formulas as a Vector
getHRef() - Method in interface org.xmlcml.cml.CMLLink
 
getHydrogenCount() - Method in interface org.xmlcml.cml.CMLAtom
Query Method DOM Method
get hydrogen counts.
getHydrogenCountList() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method DOM Method
get list of hydrogen counts.
getId() - Method in interface org.xmlcml.cml.AttributeId
 
getIntValue() - Method in interface org.xmlcml.cml.CMLIntegerVal
 
getInteger(int) - Method in interface org.xmlcml.cml.CMLIntegerArray
 
getIntegerValue() - Method in interface org.xmlcml.cml.CMLIsotope
CORE Method
getIsotope() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method DOM Method
get Isotope
getLength(CMLAtom) - Method in interface org.xmlcml.cml.CMLAtom
convenience method to get interatomic distance
getLigand(int) - Method in interface org.xmlcml.cml.CMLAtom
convenience method to get element of ligand vector
getLigandCount() - Method in interface org.xmlcml.cml.CMLAtom
get ligand count
getLigandList() - Method in interface org.xmlcml.cml.CMLAtom
 
getLigandVector() - Method in interface org.xmlcml.cml.CMLAtom
 
getMaximum() - Method in interface org.xmlcml.cml.CMLFloatVal
maximum value, set by default to Double.MAX_VALUE
getMaximum() - Method in interface org.xmlcml.cml.CMLIntegerVal
maximum value, set by default to Integer.MAX_VALUE (2147483647)
getMinimum() - Method in interface org.xmlcml.cml.CMLFloatVal
minimum value, set by default to Double.MIN_VALUE
getMinimum() - Method in interface org.xmlcml.cml.CMLIntegerVal
minimum value, set by default to Integer.MIN_VALUE (-2147483648)
getMolecule() - Method in interface org.xmlcml.cml.AttributeAtomRefs
must have reference to a molecule
getMolecule() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method
an atom must normally be associated with a CMLMolecule
getMolecule() - Method in interface org.xmlcml.cml.CMLBond
CORE Method
getMolecule() - Method in interface org.xmlcml.cml.CMLDocument
convenience method: returns the first CMLMolecule in the document or null if none
getMoleculeFactory() - Method in interface org.xmlcml.cml.CMLDocument
get the MoleculeFactory - should be the only way of creating molecules.
getMoleculeList() - Method in interface org.xmlcml.cml.CMLDocument
convenience method: returns all top-level Molecules in the document
getMoleculeList() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Molecules as an array
getMoleculeVector() - Method in interface org.xmlcml.cml.CMLDocument
convenience method: returns all top-level Molecules in the document
getMoleculeVector() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the Molecules as a Vector
getMoleculesPerCell() - Method in interface org.xmlcml.cml.CMLCrystal
CORE Method
gets Z (molecules/cell) as number; No checks at present.
getNonBuiltinArray(String) - Method in interface org.xmlcml.cml.BuiltinArrayContainer
 
getNonBuiltinArray(String) - Method in interface org.xmlcml.cml.CMLAtomArray
 
getNonBuiltinArray(String) - Method in interface org.xmlcml.cml.CMLBondArray
 
getNonBuiltinVal(String) - Method in interface org.xmlcml.cml.AbstractBuiltinContainer
 
getNonBuiltinVal(String) - Method in interface org.xmlcml.cml.BuiltinContainer
 
getNonHydrogenAtoms() - Method in interface org.xmlcml.cml.CMLMolecule
convenience method: get Vector of all nonHydrogen atoms
getNonHydrogenCount() - Method in interface org.xmlcml.cml.CMLAtom
DOM Method
get nonhydrogen count.
getNonHydrogenCountList() - Method in interface org.xmlcml.cml.CMLAtom
DOM Method
get nonhydrogen count.
getNonHydrogenLigandList() - Method in interface org.xmlcml.cml.CMLAtom
 
getNonHydrogenLigandVector() - Method in interface org.xmlcml.cml.CMLAtom
get Vector of non-hydrogen ligands
getOccupancy() - Method in interface org.xmlcml.cml.CMLAtom
CORE Method DOM Method
get Occupancy
getOrder() - Method in interface org.xmlcml.cml.CMLBond
CORE Method
getOrthogonalisationMatrix() - Method in interface org.xmlcml.cml.CMLCrystal
 
getOtherAtom(CMLAtom) - Method in interface org.xmlcml.cml.CMLBond
returns other atom in a 2-atom bond else null
getRangeCentre() - Method in interface org.xmlcml.cml.CMLMolecule
get centre of range (not centroid); null if no atoms
getRangeXY2() - Method in interface org.xmlcml.cml.CMLMolecule
gets range of X and Y 2D coordinates.
getRangeXYZ3() - Method in interface org.xmlcml.cml.CMLMolecule
gets range of X Y Z 3D coordinates.
getRealValue() - Method in interface org.xmlcml.cml.CMLFloatVal
 
getResidueID() - Method in interface org.xmlcml.cml.CMLAtom
 
getResidueType() - Method in interface org.xmlcml.cml.CMLAtom
=======================================================
getRole() - Method in interface org.xmlcml.cml.CMLLink
 
getRows() - Method in interface org.xmlcml.cml.CMLFloatMatrix
 
getSMILES() - Method in interface org.xmlcml.cml.CMLAtomParity
SMILES representation (deals with [...], etc)
getSequence() - Method in interface org.xmlcml.cml.CMLMolecule
extracts the FIRST CMLSequence if any present
getSequence() - Method in interface org.xmlcml.cml.CMLSequence
 
getSequenceVector() - Method in interface org.xmlcml.cml.CMLMolecule
extracts ALL the Sequences as a Vector
getSize() - Method in interface org.xmlcml.cml.AttributeSize
 
getSize() - Method in interface org.xmlcml.cml.CMLFloatArray
 
getSize() - Method in interface org.xmlcml.cml.CMLIntegerArray
 
getSize() - Method in interface org.xmlcml.cml.CMLStringArray
 
getSpacegroup() - Method in interface org.xmlcml.cml.CMLCrystal
CORE Method
gets spacegroup as String; No checks at present, and no defined convention null string ("") if not set
getSpacegroupNumber(int) - Method in interface org.xmlcml.cml.CMLCrystal
CORE Method
gets spacegroup as number; No checks at present.
getStereo() - Method in interface org.xmlcml.cml.CMLBond
CORE Method
getString(int) - Method in interface org.xmlcml.cml.CMLStringArray
 
getStringList() - Method in interface org.xmlcml.cml.CMLFloatArray
 
getStringVal(int) - Method in interface org.xmlcml.cml.CMLBond
 
getStringValue() - Method in interface org.xmlcml.cml.AbstractStringVal
defaults to ""
getStringValue() - Method in interface org.xmlcml.cml.CMLBondStereo
CORE Method
String representation of stereo
getStringVector() - Method in interface org.xmlcml.cml.AttributeSize
 
getStringVector() - Method in interface org.xmlcml.cml.CMLFloatArray
 
getStringVector() - Method in interface org.xmlcml.cml.CMLIntegerArray
 
getStringVector() - Method in interface org.xmlcml.cml.CMLStringArray
 
getSymbol() - Method in interface org.xmlcml.cml.CMLAtomParity
returns a floating point value; exception provides for symbolic values later
getSymbol() - Method in interface org.xmlcml.cml.CMLBondStereo
returns a symbolic value
getSymmetryOperators() - Method in interface org.xmlcml.cml.CMLCrystal
gets symmetry operators as an array of RealMatrix'es (3 rows, 4 columns)
getTitle() - Method in interface org.xmlcml.cml.AttributeTitle
 
getTorsionList() - Method in interface org.xmlcml.cml.CMLMolecule
CORE Method
extracts ALL the