public class CDKOWLWriter extends DefaultChemObjectWriter
Constructor and Description |
---|
CDKOWLWriter()
Creates a new CDKOWLWriter with an undefined output.
|
CDKOWLWriter(Writer output)
Creates a new CDKOWLWriter sending output to the given Writer.
|
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 for this writer. |
void |
setWriter(OutputStream output)
Sets the OutputStream from which this ChemObjectWriter should write
the contents.
|
void |
setWriter(Writer out)
Sets the Writer from which this ChemObjectWriter should write
the contents.
|
void |
write(IChemObject object)
Writes the content of "object" to output.
|
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 CDKOWLWriter(Writer output)
output
- Writer
to which is OWL output is routed.public CDKOWLWriter()
public IResourceFormat getFormat()
IResourceFormat
for this writer.CDKOWLFormat
.public void setWriter(Writer out) throws CDKException
CDKException
public void setWriter(OutputStream output) throws CDKException
CDKException
public void close() throws IOException
IOException
- when the wrapper IO class cannot be closed.public boolean accepts(Class<? extends IChemObject> classObject)
IChemObject
can be read or written.classObject
- IChemObject
of which is tested if it can be handled.IChemObject
can be handled.public void write(IChemObject object) throws CDKException
object
- the object of which the content is outputedCDKException
- is thrown if the output
does not support the data in the objectCopyright © 2017. All Rights Reserved.