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