org.jmol.adapter.readers.xml
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 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, doc, doCheckUnitCell, doPackUnitCell, doProcessLines, filter, filterHetero, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, stateScriptVersionInt, supercell, symmetry, templateAtomCount, useAltNames, vibrationNumber, viewer
Constructor and Description |
---|
XmlMolproReader() |
Modifier and Type | Method and Description |
---|---|
void |
processEndElement2(String localName) |
void |
processStartElement2(String localName,
Map<String,String> atts) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
BufferedReader reader,
netscape.javascript.JSObject DOMNode) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
BufferedReader reader,
XMLReader xmlReader) |
applySymmetryAndSetTrajectory, breakOutAtomTokens, breakOutBondTokens, breakOutTokens, checkAtomArrayLength, checkBondArrayLength, parseBondToken, processEndElement, processStartElement
initializeReader, parseReaderXML, processXml, setKeepChars
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, checkFilter, checkLastModel, checkLine, checkLineForScript, checkLineForScript, clearUnitCell, cloneLastAtomSet, 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, processBinaryDocument, read3Vectors, readData, readLine, readLines, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setIsPDB, setMOData, setPdb, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem
static String[] molProImplementedAttributes
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, BufferedReader reader, XMLReader xmlReader)
processXml
in class XmlCmlReader
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, BufferedReader reader, netscape.javascript.JSObject DOMNode)
processXml
in class XmlCmlReader
public void processEndElement2(String localName)