public class ReactionRule extends AbstractNamedSBase
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
ReactionRule() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCondition(SpeciesTypeRestrictionReference condition)
Adds a condition.
|
boolean |
addResult(SpeciesTypeRestrictionReference result)
Adds a result.
|
AbstractSBase |
clone() |
KineticLaw |
createKineticLaw()
Creates a new
KineticLaw object, installs it as this
ReactionRule's 'kineticLaw' sub-element, and returns it. |
KineticLaw |
getKineticLaw() |
ListOf<SpeciesTypeRestrictionReference> |
getListOfConditions()
Returns the list of conditions (
SpeciesTypeRestrictionReference). |
ListOf<SpeciesTypeRestrictionReference> |
getListOfResults()
Returns the list of results (
SpeciesTypeRestrictionReference). |
boolean |
isIdMandatory() |
boolean |
isSetKineticLaw() |
void |
setKineticLaw(KineticLaw kineticLaw)
Sets the kineticLaw of this
ReactionRule. |
boolean |
unsetKineticLaw()
Sets the
KineticLaw of this ReactionRule to null and notifies
all TreeNodeChangeListener about changes. |
equals, getId, getName, hashCode, isSetId, isSetName, isValidId, readAttribute, setId, setName, toString, unsetId, unsetName, writeXMLAttributesaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendNotes, appendNotes, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllowsChildren, getAnnotation, getAnnotationString, getChildAt, getChildCount, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, isValidLevelAndVersionCombination, isValidMetaId, notifyChildChange, registerChild, removeCVTerm, removeCVTerm, setAnnotation, setHistory, setLevel, setMetaId, setNamespace, setNotes, setNotes, setParentSBML, setParentSBMLObject, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetMetaId, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, userObjectKeySetfinalize, getClass, notify, notifyAll, wait, wait, waitaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeTreeNodeChangeListener, setAnnotation, setHistory, setLevel, setMetaId, setNotes, setNotes, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetMetaId, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafpublic ListOf<SpeciesTypeRestrictionReference> getListOfConditions()
SpeciesTypeRestrictionReference).SpeciesTypeRestrictionReference).public void addCondition(SpeciesTypeRestrictionReference condition)
condition - the condition to addpublic ListOf<SpeciesTypeRestrictionReference> getListOfResults()
SpeciesTypeRestrictionReference).SpeciesTypeRestrictionReference).public boolean addResult(SpeciesTypeRestrictionReference result)
result - the result to addpublic KineticLaw createKineticLaw()
KineticLaw object, installs it as this
ReactionRule's 'kineticLaw' sub-element, and returns it.
If this ReactionRule had a previous KineticLaw, it will be destroyed.KineticLaw objectpublic KineticLaw getKineticLaw()
ReactionRule. Can be null if not set.public boolean isSetKineticLaw()
true if the kineticLaw of this ReactionRule is not null.public void setKineticLaw(KineticLaw kineticLaw)
ReactionRule.kineticLaw - public boolean unsetKineticLaw()
KineticLaw of this ReactionRule to null and notifies
all TreeNodeChangeListener about changes.true if calling this method changed the properties
of this element.public boolean isIdMandatory()
public AbstractSBase clone()
clone in interface SBaseclone in class AbstractSBaseCopyright © 2009–2016. All rights reserved.