public class ReactionScheme extends ReactionSet implements IReactionScheme
| Constructor and Description |
|---|
ReactionScheme()
Constructs an empty ReactionScheme.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(IReactionScheme scheme)
Add a Scheme of Reactions.
|
Object |
clone()
Clones this ReactionScheme object and its content.
|
int |
getReactionSchemeCount()
Returns the number of ReactionScheme in this Scheme.
|
Iterable<IReactionScheme> |
reactionSchemes()
Returns an Iterable for looping over all IMolecularScheme
in this ReactionScheme.
|
void |
removeAllReactionSchemes()
Removes all IReactionScheme from this chemObject.
|
void |
removeReactionScheme(IReactionScheme scheme)
Removes an IReactionScheme from this chemObject.
|
addReaction, getReaction, getReactionCount, isEmpty, reactions, removeAllReactions, removeReaction, removeReaction, stateChanged, toStringaddListener, addProperties, compare, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddReaction, getReaction, getReactionCount, isEmpty, reactions, removeAllReactions, removeReaction, removeReactionaddListener, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toStringgetBuilderpublic void add(IReactionScheme scheme)
add in interface IReactionSchemescheme - The IReactionScheme to includepublic Iterable<IReactionScheme> reactionSchemes()
reactionSchemes in interface IReactionSchemepublic int getReactionSchemeCount()
getReactionSchemeCount in interface IReactionSchemepublic void removeAllReactionSchemes()
removeAllReactionSchemes in interface IReactionSchemepublic void removeReactionScheme(IReactionScheme scheme)
removeReactionScheme in interface IReactionSchemescheme - The IReactionScheme to be removed from this chemObjectpublic Object clone() throws CloneNotSupportedException
clone in interface IChemObjectclone in interface IReactionSchemeclone in class ReactionSetCloneNotSupportedExceptionCopyright © 2017. All rights reserved.