public class XmlOdysseyReader extends XmlReader
XmlReader.DummyResolver, XmlReader.JmolXmlHandler
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
formula |
private java.lang.String |
modelName |
private java.lang.String |
phase |
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 |
---|
XmlOdysseyReader() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String[] |
getImplementedAttributes() |
private int |
parseBondToken(java.lang.String str) |
protected void |
processEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
protected void |
processStartElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts) |
applySymmetryAndSetTrajectory, getHandler, 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
private java.lang.String modelName
private java.lang.String formula
private java.lang.String phase
protected java.lang.String[] getImplementedAttributes()
getImplementedAttributes
in class XmlReader
protected void processStartElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, java.util.Map<java.lang.String,java.lang.String> atts)
processStartElement
in class XmlReader
private int parseBondToken(java.lang.String str)
protected void processEndElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
processEndElement
in class XmlReader