public abstract class DefaultRandomAccessChemObjectReader extends Object implements IRandomAccessChemObjectReader<IChemObject>
IRandomAccessChemObjectReader
's can implement to
have it take care of basic stuff, like managing the ReaderListeners.Modifier and Type | Field and Description |
---|---|
protected IChemObjectReader.Mode |
mode |
Constructor and Description |
---|
DefaultRandomAccessChemObjectReader() |
Modifier and Type | Method and Description |
---|---|
void |
addChemObjectIOListener(IChemObjectIOListener listener) |
protected void |
fireIOSettingQuestion(IOSetting setting) |
IOSetting[] |
getIOSettings() |
void |
removeChemObjectIOListener(IChemObjectIOListener listener) |
void |
setReaderMode(IChemObjectReader.Mode mode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
first, last, readRecord, size
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
forEachRemaining
protected IChemObjectReader.Mode mode
public void addChemObjectIOListener(IChemObjectIOListener listener)
public void removeChemObjectIOListener(IChemObjectIOListener listener)
protected void fireIOSettingQuestion(IOSetting setting)
public IOSetting[] getIOSettings()
public void setReaderMode(IChemObjectReader.Mode mode)
Copyright © 2021. All rights reserved.