public class XmlArgusReader extends XmlReader
Modifier and Type | Class and Description |
---|---|
(package private) class |
XmlArgusReader.ArgusHandler |
XmlReader.DummyResolver, XmlReader.JmolXmlHandler
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
argusImplementedAttributes |
private static int |
ATOM |
private java.lang.String |
atomName1 |
private java.lang.String |
atomName2 |
private static int |
BOND |
private int |
bondOrder |
private int |
elementContext |
private java.lang.String[] |
keepCharsList |
private static int |
MOLECULE |
private int |
ptTrans |
private float[] |
trans |
private static int |
TRANSFORMMAT |
private static int |
UNSET |
atom, chars, implementedAttributes, keepChars, parent
addVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doCheckUnitCell, doProcessLines, filter, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveSymmetryOperators, iHaveUnitCell, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, symmetry, templateAtomCount, vibrationNumber, viewer
Constructor and Description |
---|
XmlArgusReader() |
Modifier and Type | Method and Description |
---|---|
(package private) int |
parseBondToken(java.lang.String str) |
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 atts) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
JSObject DOMNode) |
protected void |
processXml(XmlReader parent,
AtomSetCollection atomSetCollection,
java.io.BufferedReader reader,
org.xml.sax.XMLReader xmlReader) |
initializeReader, parseReaderXML, processStartElement, readAtomSetCollectionFromDOM, setKeepChars
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, applySymmetryAndSetTrajectory, checkFilter, checkLastModel, checkLine, checkLineForScript, checkLineForScript, clearLatticeParameters, cloneLastAtomSet, discardLines, 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, readData, readLine, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setMOData, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem
private java.lang.String[] argusImplementedAttributes
private java.lang.String[] keepCharsList
private java.lang.String atomName1
private java.lang.String atomName2
private int bondOrder
private int elementContext
private static final int UNSET
private static final int MOLECULE
private static final int ATOM
private static final int BOND
private static final int TRANSFORMMAT
private float[] trans
private int ptTrans
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, JSObject DOMNode)
processXml
in class XmlReader
public void processStartElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, java.util.Map atts)
int parseBondToken(java.lang.String str)
public void processEndElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
processEndElement
in class XmlReader