public class XmlMolproReader extends XmlCmlReader
Modifier and Type | Class and Description |
---|---|
(package private) class |
XmlMolproReader.MolproHandler |
XmlCmlReader.CmlHandler
XmlReader.DummyResolver, XmlReader.JmolXmlHandler
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String[] |
molProImplementedAttributes |
CML, CRYSTAL, CRYSTAL_SCALAR, CRYSTAL_SYMMETRY, CRYSTAL_SYMMETRY_TRANSFORM3, LATTICE_VECTOR, MODULE, MOLECULE, MOLECULE_ATOM, MOLECULE_ATOM_ARRAY, MOLECULE_ATOM_BUILTIN, MOLECULE_ATOM_SCALAR, MOLECULE_BOND, MOLECULE_BOND_ARRAY, MOLECULE_BOND_BUILTIN, MOLECULE_FORMULA, START, state, SYMMETRY, tokens
atom, chars, implementedAttributes, keepChars, parent
addVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doCheckUnitCell, doProcessLines, filter, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveSymmetryOperators, iHaveUnitCell, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, symmetry, templateAtomCount, vibrationNumber, viewer
Constructor and Description |
---|
XmlMolproReader() |
Modifier and Type | Method and Description |
---|---|
void |
processEndElement2(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
void |
processStartElement2(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
java.util.HashMap atts) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
JSObject DOMNode) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
org.xml.sax.XMLReader xmlReader) |
applySymmetryAndSetTrajectory, breakOutAtomTokens, breakOutBondTokens, breakOutTokens, checkAtomArrayLength, checkBondArrayLength, parseBondToken, processEndElement, processStartElement
initializeReader, parseReaderXML, readAtomSetCollectionFromDOM, setKeepChars
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, checkFilter, checkLastModel, checkLine, checkLineForScript, checkLineForScript, clearLatticeParameters, cloneLastAtomSet, discardLines, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, fillDataBlock, fillDataBlock, fillFloatArray, fillFrequencyData, filterAtom, finalizeReader, getElementSymbol, getFortranFormatLengths, getStrings, getSymmetry, getTokens, getTokens, getTokens, getTokensFloat, initializeSymmetry, isLastModel, newAtomSet, parseFloat, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseStringInfestedFloatArray, parseToken, parseToken, parseToken, parseTokenNext, parseTrimmed, parseTrimmed, readData, readLine, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setMOData, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, org.xml.sax.XMLReader xmlReader)
processXml
in class XmlCmlReader
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, JSObject DOMNode)
processXml
in class XmlCmlReader
public void processStartElement2(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, java.util.HashMap atts)
public void processEndElement2(java.lang.String uri, java.lang.String localName, java.lang.String qName)