org.jmol.adapter.readers.more
Class SpartanSmolReader

java.lang.Object
  extended by org.jmol.adapter.smarter.AtomSetCollectionReader
      extended by org.jmol.adapter.readers.more.SpartanSmolReader

public class SpartanSmolReader
extends AtomSetCollectionReader


Field Summary
private  int atomCount
           
private  java.lang.String endCheck
           
private  boolean isCompoundDocument
           
private  boolean isDirectory
           
private  boolean isZipFile
           
private  java.util.Hashtable moData
           
private  java.lang.String modelName
           
 
Fields inherited from class org.jmol.adapter.smarter.AtomSetCollectionReader
ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, desiredModelNumber, desiredSpaceGroupIndex, doApplySymmetry, filter, getHeader, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveDesiredModel, iHaveSymmetryOperators, iHaveUnitCell, latticeCells, line, modelNumber, needToApplySymmetry, next, notionalUnitCell, prevline, primitiveLatticeVectors, ptLine, reader, readerName, spaceGroup
 
Constructor Summary
SpartanSmolReader()
           
 
Method Summary
(package private)  void readArchiveHeader()
           
 AtomSetCollection readAtomSetCollection(java.io.BufferedReader reader)
           
 
Methods inherited from class org.jmol.adapter.smarter.AtomSetCollectionReader
addJmolScript, addPrimitiveLatticeVector, addSites, applySymmetry, checkLineForScript, checkLineForScript, clearLatticeParameters, discardLines, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilNonBlank, discardLinesUntilStartsWith, fillDataBlock, filterAtom, getElementSymbol, getStrings, getTokens, getTokens, getTokens, getTokensFloat, initialize, initialize, initializeCartesianToFractional, newAtomSet, parseFloat, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseToken, parseToken, parseToken, parseTokenNext, parseTrimmed, parseTrimmed, readAtomSetCollectionFromDOM, readLine, readLineTrimmed, setAtomCoord, setAtomCoord, setError, setFractionalCoordinates, setMOData, setSpaceGroupName, setSymmetryOperator, setUnitCell, setUnitCellItem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isCompoundDocument

private boolean isCompoundDocument

isZipFile

private boolean isZipFile

isDirectory

private boolean isDirectory

endCheck

private java.lang.String endCheck

modelName

private java.lang.String modelName

atomCount

private int atomCount

moData

private java.util.Hashtable moData
Constructor Detail

SpartanSmolReader

public SpartanSmolReader()
Method Detail

readAtomSetCollection

public AtomSetCollection readAtomSetCollection(java.io.BufferedReader reader)
Specified by:
readAtomSetCollection in class AtomSetCollectionReader

readArchiveHeader

void readArchiveHeader()
                 throws java.lang.Exception
Throws:
java.lang.Exception