|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.io.ChemObjectIO
org.openscience.cdk.io.DefaultChemObjectReader
org.openscience.cdk.io.GamessReader
@TestClass(value="org.openscience.cdk.io.GamessReaderTest") public class GamessReader
A reader for GAMESS log file.
Expected behaviour:
The "GamessReader" object is able to read GAMESS output log file format.
Limitations:
This reader was developed from a small set of
example log files, and therefore, is not guaranteed to properly read all
GAMESS output. If you have problems, please contact the author of this code,
not the developers of GAMESS.
Implementation
Available feature(s):
References:
GAMESS is a
quantum chemistry program by Gordon research group atIowa State University.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.openscience.cdk.io.IChemObjectReader |
|---|
IChemObjectReader.Mode |
| Field Summary | |
|---|---|
static boolean |
ANGSTROM_UNIT
Boolean constant used to specify that the coordinates are given in Ångstrom units. |
static double |
BOHR_TO_ANGSTROM
Double constant that contains the convertion factor from Bohr unit to Ångstrom unit. |
static boolean |
BOHR_UNIT
Boolean constant used to specify that the coordinates are given in Bohr units. |
| Constructor Summary | |
|---|---|
GamessReader()
|
|
GamessReader(InputStream input)
|
|
GamessReader(Reader inputReader)
Constructs a new "GamessReader" object given a "Reader" object as input. |
|
| Method Summary | ||
|---|---|---|
boolean |
accepts(Class classObject)
Returns whether the given IChemObject can be read or written. |
|
void |
close()
Closes this IChemObjectIO's resources. |
|
IResourceFormat |
getFormat()
Returns the IResourceFormat class for this IO class. |
|
|
read(T object)
Reads an IChemObject of type "object" from input. |
|
void |
setReader(InputStream input)
Sets the InputStream from which this ChemObjectReader should read the contents. |
|
void |
setReader(Reader reader)
Sets the Reader from which this ChemObjectReader should read the contents. |
|
| Methods inherited from class org.openscience.cdk.io.DefaultChemObjectReader |
|---|
handleError, handleError, handleError, handleError, setErrorHandler, setReaderMode |
| Methods inherited from class org.openscience.cdk.io.ChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openscience.cdk.io.IChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Field Detail |
|---|
public static final boolean BOHR_UNIT
public static final double BOHR_TO_ANGSTROM
public static final boolean ANGSTROM_UNIT
| Constructor Detail |
|---|
public GamessReader(Reader inputReader)
The "Reader" object may be an instantiable object from the "Reader"
hierarchy.
For more detail about the "Reader" objects that are really accepted
by this "GamessReader" see accepts(IChemObject) method
documentation.
inputReader - The "Reader" object given as input parameter.accepts(Class),
Readerpublic GamessReader(InputStream input)
public GamessReader()
| Method Detail |
|---|
@TestMethod(value="testGetFormat") public IResourceFormat getFormat()
IChemObjectIOIResourceFormat class for this IO class.
@TestMethod(value="testSetReader_Reader")
public void setReader(Reader reader)
throws CDKException
IChemObjectReader
CDKException
@TestMethod(value="testSetReader_InputStream")
public void setReader(InputStream input)
throws CDKException
IChemObjectReader
CDKException@TestMethod(value="testAccepts") public boolean accepts(Class classObject)
IChemObjectIOIChemObject can be read or written.
classObject - IChemObject of which is tested if it can be handled.
IChemObject can be handled.
public <T extends IChemObject> T read(T object)
throws CDKException
ISimpleChemObjectReader
object - the type of object to return
CDKException - it is thrown if
the type of information is not available from
the input
@TestMethod(value="testClose")
public void close()
throws IOException
IChemObjectIO
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||