public class Mopac7Reader extends DefaultChemObjectReader
Parameters: "NO. OF FILLED LEVELS", "TOTAL ENERGY","FINAL HEAT OF FORMATION", "IONIZATION POTENTIAL", "ELECTRONIC ENERGY","CORE-CORE REPULSION","MOLECULAR WEIGHT".
Doesn't update structure coordinates ! (TODO fix)
IChemObjectReader.Mode
errorHandler, mode
Constructor and Description |
---|
Mopac7Reader()
Constructs a new Mopac7reader that can read a molecule.
|
Mopac7Reader(InputStream input)
Constructs a new Mopac7reader that can read a molecule from a given
InputStream . |
Mopac7Reader(Reader input)
Constructs a new Mopac7reader that can read a molecule from a given
Reader . |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(Class<? extends IChemObject> 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. |
<T extends IChemObject> |
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 input)
Sets the Reader from which this ChemObjectReader should read
the contents.
|
fireFrameRead, handleError, handleError, handleError, handleError, setErrorHandler, setReaderMode
addChemObjectIOListener, addSetting, addSettings, fireIOSettingQuestion, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
public Mopac7Reader(Reader input)
Reader
.input
- The Reader
to read frompublic Mopac7Reader(InputStream input)
InputStream
.input
- The InputStream
to read frompublic Mopac7Reader()
public <T extends IChemObject> T read(T object) throws CDKException
ISimpleChemObjectReader
object
- the type of object to returnCDKException
- it is thrown if
the type of information is not available from
the inputpublic void setReader(Reader input) throws CDKException
IChemObjectReader
CDKException
public void setReader(InputStream input) throws CDKException
IChemObjectReader
CDKException
public void close() throws IOException
IChemObjectIO
IOException
- when the wrapper IO class cannot be closed.public boolean accepts(Class<? extends IChemObject> classObject)
IChemObjectIO
IChemObject
can be read or written.classObject
- IChemObject
of which is tested if it can be handled.IChemObject
can be handled.public IResourceFormat getFormat()
IChemObjectIO
IResourceFormat
class for this IO class.Copyright © 2017. All Rights Reserved.