public class XmlQEReader extends XmlReader
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
XmlQEReader.Handler |
XmlReader.DummyResolver, XmlReader.JmolXmlHandler| Modifier and Type | Field and Description |
|---|---|
private float |
a |
(package private) float |
alpha |
(package private) int |
atomCount |
private float |
b |
(package private) float |
beta |
private float |
c |
(package private) float |
gamma |
private java.lang.String[] |
qeImplementedAttributes |
atom, chars, implementedAttributes, keepChars, parentaddVibrations, 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 |
|---|
XmlQEReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
processEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
void |
processStartElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
java.util.Map<java.lang.String,java.lang.String> atts) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
netscape.javascript.JSObject DOMNode) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
org.xml.sax.XMLReader xmlReader) |
initializeReader, parseReaderXML, processXml, setKeepCharsaddJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, applySymmetryAndSetTrajectory, 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, setUnitCellItemprivate java.lang.String[] qeImplementedAttributes
int atomCount
private float a
private float b
private float c
float alpha
float beta
float gamma
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, org.xml.sax.XMLReader xmlReader)
processXml in class XmlReaderprotected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, netscape.javascript.JSObject DOMNode)
processXml in class XmlReaderpublic 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 XmlReaderpublic void processEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
processEndElement in class XmlReader