org.sbml.jsbml.ext
public interface SBasePlugin extends TreeNodeWithChangeSupport
SBasePlugin is created to serve as a place holder for
there new attributes or elements.| Modifier and Type | Method and Description |
|---|---|
SBasePlugin |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getElementNamespace()
Returns the XML namespace (URI) of the package extension of this plugin object.
|
SBase |
getExtendedSBase()
Returns the SBase object that is extended by this plug-in.
|
int |
getLevel() |
java.lang.String |
getPackageName()
Returns the package name of this plugin object.
|
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. |
java.lang.String |
getPrefix()
Returns the prefix of the package extension of this plugin object.
|
SBMLDocument |
getSBMLDocument()
Returns the parent
SBMLDocument of this plugin object. |
java.lang.String |
getURI()
Gets the URI to which this element belongs to.
|
int |
getVersion() |
int |
hashCode() |
boolean |
isSetExtendedSBase()
Check whether an extended SBase has been set.
|
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
Reads and sets the attribute if it is know from this
SBasePlugin. |
java.util.Map<java.lang.String,java.lang.String> |
writeXMLAttributes()
Returns a
Map containing the XML attributes of this object. |
addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetSBasePlugin clone()
boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - SBase getExtendedSBase()
int hashCode()
hashCode in class java.lang.Objectboolean isSetExtendedSBase()
boolean readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
SBasePlugin.attributeName - localName of the XML attributeprefix - prefix of the XML attributevalue - value of the XML attributetrue if the attribute has been successfully read.java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
Map containing the XML attributes of this object.Map containing the XML attributes of this object.int getLevel()
SBase.getLevel()int getVersion()
SBase.getVersion()java.lang.String getElementNamespace()
java.lang.String getPackageName()
int getPackageVersion()
SBase getParentSBMLObject()
SBase object to which this plugin object connected.SBase object to which this plugin object connected.java.lang.String getPrefix()
SBMLDocument getSBMLDocument()
SBMLDocument of this plugin object.SBMLDocument object of this plugin object.java.lang.String getURI()