org.jmol.adapter.readers.more
Class SpartanReader

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

public class SpartanReader
extends AtomSetCollectionReader


Field Summary
(package private)  int atomCount
           
(package private)  java.util.Hashtable moData
           
(package 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
SpartanReader()
           
 
Method Summary
(package private)  boolean isSpartanArchive(java.lang.String strNotArchive)
           
(package private)  void readAtoms()
           
 AtomSetCollection readAtomSetCollection(java.io.BufferedReader reader)
           
(package private)  void readFrequencies()
           
 
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

modelName

java.lang.String modelName

atomCount

int atomCount

moData

java.util.Hashtable moData
Constructor Detail

SpartanReader

public SpartanReader()
Method Detail

readAtomSetCollection

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

isSpartanArchive

boolean isSpartanArchive(java.lang.String strNotArchive)
                   throws java.lang.Exception
Throws:
java.lang.Exception

readAtoms

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

readFrequencies

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