Package org.jmol.adapter.readers.molxyz
Class V3000Rdr
- java.lang.Object
-
- org.jmol.adapter.readers.molxyz.V3000Rdr
-
public class V3000Rdr extends java.lang.ObjectA reader for Accelrys V3000 files.
-
-
Constructor Summary
Constructors Constructor Description V3000Rdr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckLineContinuation()private java.lang.StringgetField(java.lang.String key)private java.lang.Stringrd()private voidreadAtoms(int ac)(package private) voidreadAtomsAndBonds(java.lang.String[] tokens)private voidreadBonds(int bondCount)private voidreadUserData(int ac)(package private) V3000Rdrset(AtomSetCollectionReader mr)
-
-
-
Field Detail
-
mr
private MolReader mr
-
line
private java.lang.String line
-
userData
private java.util.Map<java.lang.String,java.lang.String[]> userData
-
-
Method Detail
-
set
V3000Rdr set(AtomSetCollectionReader mr)
-
readAtomsAndBonds
void readAtomsAndBonds(java.lang.String[] tokens) throws java.lang.Exception- Throws:
java.lang.Exception
-
readAtoms
private void readAtoms(int ac) throws java.lang.Exception- Throws:
java.lang.Exception
-
readBonds
private void readBonds(int bondCount) throws java.lang.Exception- Throws:
java.lang.Exception
-
readUserData
private void readUserData(int ac) throws java.lang.Exception- Throws:
java.lang.Exception
-
getField
private java.lang.String getField(java.lang.String key)
-
rd
private java.lang.String rd() throws java.lang.Exception- Throws:
java.lang.Exception
-
checkLineContinuation
private void checkLineContinuation() throws java.lang.Exception- Throws:
java.lang.Exception
-
-