Logo Search packages:      
Sourcecode: cdk version File versions  Download package

org::openscience::cdk::io::cml::CMLCoreModule Class Reference

Inheritance diagram for org::openscience::cdk::io::cml::CMLCoreModule:

org::openscience::cdk::io::cml::ICMLModule org::openscience::cdk::io::cml::CDKConvention org::openscience::cdk::io::cml::CMLReactionModule org::openscience::cdk::io::cml::JMOLANIMATIONConvention org::openscience::cdk::io::cml::MDLMolConvention org::openscience::cdk::io::cml::MDMoleculeConvention org::openscience::cdk::io::cml::PDBConvention org::openscience::cdk::io::cml::QSARConvention

List of all members.


Detailed Description

Core CML 1.x and 2.0 elements are parsed by this class.

Please file a bug report if this parser fails to parse a certain element or attribute value in a valid CML document.

.module io

Author:
Egon Willighagen <egonw@sci.kun.nl>

Definition at line 70 of file CMLCoreModule.java.


Public Member Functions

void characterData (CMLStack xpath, char ch[], int start, int length)
void characterData (CMLStack xpath, char[] ch, int start, int length)
 CMLCoreModule (ICMLModule conv)
 CMLCoreModule (IChemFile chemFile)
void endDocument ()
void endElement (CMLStack xpath, String uri, String name, String raw)
void inherit (ICMLModule convention)
IChemFile returnChemFile ()
void startDocument ()
void startElement (CMLStack xpath, String uri, String local, String raw, Attributes atts)

Protected Member Functions

int addArrayElementsTo (List toAddto, String array)
void newAtomData ()
void newBondData ()
void newCrystalData ()
void newMolecule ()
void newMoleculeData ()
void notify (String message, String systemId, int line, int column)
void storeAtomData ()
void storeBondData ()
void storeData ()

Protected Attributes

int atomCounter
List atomDictRefs
Map atomEnumeration
List atomParities
List bondARef1
List bondARef2
List bondAromaticity
int bondCounter
List bondDictRefs
List bondElid
List bondid
List bondStereo
String BUILTIN
int crystalScalar
int curRef
IAtom currentAtom
IBond currentBond
String currentChars
IChemFile currentChemFile
IChemModel currentChemModel
IChemSequence currentChemSequence
int CurrentElement
IAtomContainer currentMolecule
IMoleculeSet currentMoleculeSet
IMonomer currentMonomer
IReaction currentReaction
IReactionSet currentReactionSet
IStrand currentStrand
String DICTREF
String elementTitle
List elid
List elsym
List eltitles
List formalCharges
List hCounts
String inchi
List isotope
org.openscience.cdk.tools.LoggingTool logger
List occupancies
List order
List partialCharges
List spinMultiplicities
boolean stereoGiven
final String SYSTEMID = "CML-1999-05-15"
double[] unitcellparams
List x2
List x3
List xfract
List y2
List y3
List yfract
List z3
List zfract

Package Attributes

boolean cartesianAxesSet = false

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index