public class EventCMLReader extends DefaultEventChemObjectReader
Constructor and Description |
---|
EventCMLReader(Reader input,
IReaderListener listener,
IChemObjectBuilder builder)
Define this CMLReader to take the input from a java.io.Reader
class.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes this IChemObjectIO's resources.
|
IAtomContainer |
getAtomContainer() |
IResourceFormat |
getFormat()
Returns the
IResourceFormat class for this IO class. |
void |
process()
Starts the reading of the CML file.
|
void |
setReader(Reader reader) |
accepts, accepts, addChemObjectIOListener, getIOSettings, remove, removeChemObjectIOListener
public EventCMLReader(Reader input, IReaderListener listener, IChemObjectBuilder builder)
input
- Reader type inputlistener
- ReaderListener that listens to newMolecule events.@TestMethod(value="testGetFormat") public IResourceFormat getFormat()
IChemObjectIO
IResourceFormat
class for this IO class.public IAtomContainer getAtomContainer()
@TestMethod(value="testSetReader_Reader") public void setReader(Reader reader) throws CDKException
CDKException
public void process() throws CDKException
CDKException
@TestMethod(value="testClose") public void close() throws IOException
IChemObjectIO
IOException