public class XmlReader extends AtomSetCollectionReader
| Modifier and Type | Class and Description |
|---|---|
static class |
XmlReader.DummyResolver |
class |
XmlReader.JmolXmlHandler |
| Modifier and Type | Field and Description |
|---|---|
protected Atom |
atom |
protected java.lang.String |
chars |
(package private) java.lang.String[] |
implementedAttributes |
protected boolean |
keepChars |
protected XmlReader |
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 |
|---|
XmlReader() |
| Modifier and Type | Method and Description |
|---|---|
private org.xml.sax.XMLReader |
allocateXmlReader14() |
private org.xml.sax.XMLReader |
allocateXmlReaderAelfred2() |
private java.lang.Object |
getXmlReader() |
private org.xml.sax.XMLReader |
getXMLReader() |
void |
initializeReader() |
protected void |
parseReaderXML(org.xml.sax.XMLReader xmlReader) |
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) |
protected void |
processXml(java.lang.Object DOMNode) |
private java.lang.Object |
processXml(org.xml.sax.XMLReader xmlReader) |
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) |
protected void |
setKeepChars(boolean TF) |
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, setUnitCellItemprotected XmlReader parent
protected Atom atom
java.lang.String[] implementedAttributes
protected boolean keepChars
protected java.lang.String chars
public void initializeReader()
throws java.lang.Exception
initializeReader in class AtomSetCollectionReaderjava.lang.Exceptionprivate org.xml.sax.XMLReader getXMLReader()
private org.xml.sax.XMLReader allocateXmlReader14()
private org.xml.sax.XMLReader allocateXmlReaderAelfred2()
private java.lang.Object processXml(org.xml.sax.XMLReader xmlReader)
throws java.lang.Exception
java.lang.Exceptionprivate java.lang.Object getXmlReader()
protected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, org.xml.sax.XMLReader xmlReader)
parent - atomSetCollection - reader - xmlReader - protected void parseReaderXML(org.xml.sax.XMLReader xmlReader)
protected void processXml(java.lang.Object DOMNode)
processXml in class AtomSetCollectionReaderprotected void processXml(XmlReader parent, AtomSetCollection atomSetCollection, java.io.BufferedReader reader, netscape.javascript.JSObject DOMNode)
parent - atomSetCollection - reader - DOMNode - 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)
namespaceURI - localName - qName - atts - protected void setKeepChars(boolean TF)
protected void processEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
uri - localName - qName -