public class XmlXsdReader extends XmlReader
Modifier and Type | Class and Description |
---|---|
(package private) class |
XmlXsdReader.XsdHandler |
XmlReader.DummyResolver, XmlReader.JmolXmlHandler
Modifier and Type | Field and Description |
---|---|
private java.util.BitSet |
bsBackbone |
private int |
iAtom |
private int |
iChain |
private int |
iGroup |
(package private) java.lang.String[] |
xsdImplementedAttributes |
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 |
---|
XmlXsdReader() |
Modifier and Type | Method and Description |
---|---|
private void |
fin() |
private void |
init(XmlReader parent,
AtomSetCollection atomSetCollection) |
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, setKeepChars
addJmolScript, 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, setUnitCellItem
java.lang.String[] xsdImplementedAttributes
private java.util.BitSet bsBackbone
private int iChain
private int iGroup
private int iAtom
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, org.xml.sax.XMLReader xmlReader)
processXml
in class XmlReader
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, netscape.javascript.JSObject DOMNode)
processXml
in class XmlReader
private void init(XmlReader parent, AtomSetCollection atomSetCollection)
private void fin()
public 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
public void processEndElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
processEndElement
in class XmlReader