public class FBCReactionPlugin extends AbstractFBCSBasePlugin
Reaction class with the addition of a
new optional element GeneProductAssociation as well as two optional attributes lowerFluxBound and
upperFluxBound.
Introduced to FBC in version 2.
elementNamespace, extendedSBase, packageVersionlistOfListeners, parent, resourceBundle| Constructor and Description |
|---|
FBCReactionPlugin()
Creates a new
FBCReactionPlugin instance. |
FBCReactionPlugin(FBCReactionPlugin reactionPlugin)
Creates a new
FBCReactionPlugin instance. |
FBCReactionPlugin(Reaction extendedSBase)
Creates a new
FBCReactionPlugin instance. |
getPackageName, getPrefix, getURIfireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getElementNamespace, getExtendedSBase, getLevel, getPackageVersion, getParentSBMLObject, getSBMLDocument, getVersion, isSetExtendedSBase, isSetPackageVersion, removeFromParent, setExtendedSBase, setNamespace, setPackageVersionaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getParent, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isCloningInProgress, isInvalidSBMLAllowed, isLeaf, isReadingInProgress, isRoot, isSetParent, isSetUserObjects, notifyChildChange, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, toString, userObjectKeySetfinalize, getClass, notify, notifyAll, wait, wait, waitaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetpublic FBCReactionPlugin()
FBCReactionPlugin instance.public FBCReactionPlugin(FBCReactionPlugin reactionPlugin)
FBCReactionPlugin instance.reactionPlugin - the instance to be clonepublic FBCReactionPlugin(Reaction extendedSBase)
FBCReactionPlugin instance.extendedSBase - the core Reaction that is extendedpublic FBCReactionPlugin clone()
clone in interface SBasePluginclone in class AbstractSBasePluginpublic GeneProductAssociation createGeneProductAssociation()
public GeneProductAssociation createGeneProductAssociation(String id)
id - public boolean equals(Object obj)
equals in interface SBasePluginequals in class AbstractSBasePluginpublic boolean getAllowsChildren()
public TreeNode getChildAt(int index)
public int getChildCount()
public GeneProductAssociation getGeneProductAssociation()
geneProductAssociation.geneProductAssociation.public String getLowerFluxBound()
lowerFluxBound.lowerFluxBound.public Parameter getLowerFluxBoundInstance()
public String getUpperFluxBound()
upperFluxBound.upperFluxBound.public Parameter getUpperFluxBoundInstance()
public int hashCode()
hashCode in interface SBasePluginhashCode in class AbstractSBasePluginpublic boolean isSetGeneProductAssociation()
geneProductAssociation is set.geneProductAssociation is set.public boolean isSetLowerFluxBound()
lowerFluxBound is set.lowerFluxBound is set.public boolean isSetLowerFluxBoundInstance()
public boolean isSetUpperFluxBound()
upperFluxBound is set.upperFluxBound is set.public boolean isSetUpperFluxBoundInstance()
public void setGeneProductAssociation(GeneProductAssociation geneProductAssociation)
geneProductAssociationgeneProductAssociation - the value of geneProductAssociation to be set.public void setLowerFluxBound(Parameter boundParameter)
boundParameter - public void setLowerFluxBound(String lowerFluxBound)
lowerFluxBound - public void setUpperFluxBound(Parameter boundParameter)
boundParameter - public void setUpperFluxBound(String upperFluxBound)
upperFluxBound - public boolean unsetGeneProductAssociation()
geneProductAssociation.true if geneProductAssociation was set before,
otherwise false.public boolean unsetLowerFluxBound()
true if lowerFluxBound was set before,
otherwise false.public boolean unsetUpperFluxBound()
true if upperFluxBound was set before,
otherwise false.public Map<String,String> writeXMLAttributes()
writeXMLAttributes in interface SBasePluginwriteXMLAttributes in class AbstractSBasePluginCopyright © 2009–2017. All rights reserved.