public class XmlMolproReader extends XmlCmlReader
Modifier and Type | Class and Description |
---|---|
(package private) class |
XmlMolproReader.MolproHandler |
XmlReader.DummyResolver, XmlReader.JmolXmlHandler
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, doCentralize, doCheckUnitCell, doPackUnitCell, doProcessLines, fileName, fileOffset, filePath, fileScaling, filter, filterHetero, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, ptSupercell, reader, readerName, readMolecularOrbitals, reverseModels, spaceGroup, stateScriptVersionInt, strSupercell, symmetry, templateAtomCount, trajectorySteps, useAltNames, vibrationNumber, viewer
Constructor and Description |
---|
XmlMolproReader() |
Modifier and Type | Method and Description |
---|---|
protected XmlReader.JmolXmlHandler |
getHandler(java.lang.Object xmlReader) |
protected java.lang.String[] |
getImplementedAttributes() |
void |
processEndElement2(java.lang.String localName) |
void |
processStartElement2(java.lang.String localName,
java.util.Map<java.lang.String,java.lang.String> atts) |
applySymmetryAndSetTrajectory, breakOutAtomTokens, breakOutBondTokens, breakOutTokens, checkAtomArrayLength, checkBondArrayLength, parseBondToken, processEndElement, processStartElement
initializeReader, parseReaderXML, processXml, 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, initializeTrajectoryFile, isLastModel, newAtomSet, parseFloat, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseStringInfestedFloatArray, parseToken, parseToken, parseToken, parseTokenNext, parseTrimmed, parseTrimmed, processBinaryDocument, read3Vectors, readData, readLine, readLines, set2D, setAtomCoord, setAtomCoord, setElementAndIsotope, setFilter, setFractionalCoordinates, setIsPDB, setMOData, setPdb, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem
protected java.lang.String[] getImplementedAttributes()
getImplementedAttributes
in class XmlCmlReader
public void processStartElement2(java.lang.String localName, java.util.Map<java.lang.String,java.lang.String> atts)
public void processEndElement2(java.lang.String localName)
protected XmlReader.JmolXmlHandler getHandler(java.lang.Object xmlReader)
getHandler
in class XmlReader