org.sbml.jsbml.ext
public abstract class AbstractSBasePlugin extends AbstractTreeNode implements SBasePlugin
| Modifier and Type | Field and Description |
|---|---|
protected SBase |
extendedSBase |
protected int |
packageVersion |
private static long |
serialVersionUID
Generated serial version identifier.
|
listOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
AbstractSBasePlugin() |
AbstractSBasePlugin(AbstractSBasePlugin plugin)
This method will need to be further tested
|
AbstractSBasePlugin(SBase extendedSBase) |
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractSBasePlugin |
clone() |
boolean |
equals(java.lang.Object object) |
SBase |
getExtendedSBase()
Returns the SBase object that is extended by this plug-in.
|
int |
getLevel() |
int |
getPackageVersion()
Returns the package version of the package extension of this plugin object.
|
SBase |
getParentSBMLObject()
Returns the parent
SBase object to which this plugin object connected. |
SBMLDocument |
getSBMLDocument()
Returns the parent
SBMLDocument of this plugin object. |
int |
getVersion() |
int |
hashCode() |
boolean |
isSetExtendedSBase()
Check whether an extended SBase has been set.
|
java.util.Map<java.lang.String,java.lang.String> |
writeXMLAttributes()
Returns a
Map containing the XML attributes of this object. |
addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getParent, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, notifyChildChange, putUserObject, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, toString, userObjectKeySetfinalize, getClass, notify, notifyAll, wait, wait, waitgetElementNamespace, getPackageName, getPrefix, getURI, readAttributeaddAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetprivate static final long serialVersionUID
protected SBase extendedSBase
protected int packageVersion
public AbstractSBasePlugin()
public AbstractSBasePlugin(SBase extendedSBase)
extendedSBase - public AbstractSBasePlugin(AbstractSBasePlugin plugin)
plugin - public int getLevel()
getLevel in interface SBasePluginSBase.getLevel()public int getVersion()
getVersion in interface SBasePluginSBase.getVersion()public SBase getExtendedSBase()
SBasePlugingetExtendedSBase in interface SBasePluginpublic abstract AbstractSBasePlugin clone()
clone in interface SBasePluginclone in class AbstractTreeNodepublic boolean equals(java.lang.Object object)
equals in interface SBasePluginequals in class AbstractTreeNodepublic boolean isSetExtendedSBase()
SBasePluginisSetExtendedSBase in interface SBasePluginpublic int hashCode()
hashCode in interface SBasePluginhashCode in class AbstractTreeNodepublic int getPackageVersion()
SBasePlugingetPackageVersion in interface SBasePluginpublic SBase getParentSBMLObject()
SBasePluginSBase object to which this plugin object connected.getParentSBMLObject in interface SBasePluginSBase object to which this plugin object connected.public SBMLDocument getSBMLDocument()
SBasePluginSBMLDocument of this plugin object.getSBMLDocument in interface SBasePluginSBMLDocument object of this plugin object.public java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
SBasePluginMap containing the XML attributes of this object.writeXMLAttributes in interface SBasePluginMap containing the XML attributes of this object.