java.io.Serializable
, java.lang.Cloneable
, javax.swing.tree.TreeNode
, SBasePlugin
, TreeNodeWithChangeSupport
RenderGraphicalObjectPlugin
, RenderLayoutPlugin
, RenderListOfLayoutsPlugin
public abstract class AbstractRenderPlugin extends AbstractSBasePlugin
Constructor | Description |
---|---|
AbstractRenderPlugin() |
Creates a AbstractRenderPlugin instance.
|
AbstractRenderPlugin(AbstractRenderPlugin obj) |
Clone constructor
|
AbstractRenderPlugin(SBase extendedElement) |
Creates an AbstractRenderPlugin instance
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
getAllowsChildren() |
|
javax.swing.tree.TreeNode |
getChildAt(int childIndex) |
|
int |
getChildCount() |
|
java.lang.String |
getPackageName() |
Returns the package name of this plugin object.
|
java.lang.String |
getPrefix() |
Returns the prefix of the package extension of this plugin object.
|
GlobalRenderInformation |
getRenderInformation() |
Deprecated.
This goes beyond/is besides the render-package's specification
and will be removed in a future release. Use the methods
RenderLayoutPlugin.getListOfLocalRenderInformation() ,
RenderLayoutPlugin.getLocalRenderInformation(int) , and
RenderListOfLayoutsPlugin.getListOfGlobalRenderInformation()
respectively |
java.lang.String |
getURI() |
Gets the URI to which this element belongs to.
|
void |
initDefaults() |
Initializes the default values using the namespace.
|
boolean |
isSetRenderInformation() |
Deprecated.
This goes beyond/is besides the render-package's specification
and will be removed in a future release. Use the
LocalRenderInformation -related methods of
RenderLayoutPlugin , and the
GlobalRenderInformation -related methods of
RenderListOfLayoutsPlugin instead. |
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 . |
void |
setRenderInformation(GlobalRenderInformation renderInformation) |
Deprecated.
This goes beyond/is besides the render-package's specification
and will be removed in a future release. Use the
LocalRenderInformation -related methods of
RenderLayoutPlugin , and the
GlobalRenderInformation -related methods of
RenderListOfLayoutsPlugin instead.
Set the value of renderInformation |
boolean |
unsetRenderInformation() |
Deprecated.
This goes beyond/is besides the render-package's specification
and will be removed in a future release. Use the
LocalRenderInformation -related methods of
RenderLayoutPlugin , and the
GlobalRenderInformation -related methods of
RenderListOfLayoutsPlugin instead.
Unsets the variable renderInformation |
java.util.Map<java.lang.String,java.lang.String> |
writeXMLAttributes() |
Returns a
Map containing the XML attributes of this object. |
clone, equals, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getElementNamespace, getExtendedSBase, getLevel, getPackageVersion, getParentSBMLObject, getSBMLDocument, getVersion, hashCode, isSetExtendedSBase, isSetPackageVersion, removeFromParent, setExtendedSBase, setNamespace, setPackageVersion
addAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getParent, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, toString, userObjectKeySet
addAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, userObjectKeySet
public AbstractRenderPlugin(SBase extendedElement)
extendedElement
- the SBase
that is extendedpublic AbstractRenderPlugin()
public AbstractRenderPlugin(AbstractRenderPlugin obj)
obj
- the AbstractRenderPlugin
to clonepublic java.lang.String getPackageName()
SBasePlugin
public java.lang.String getPrefix()
SBasePlugin
public java.lang.String getURI()
SBasePlugin
SBasePlugin.getElementNamespace()
public void initDefaults()
@Deprecated public GlobalRenderInformation getRenderInformation()
RenderLayoutPlugin.getListOfLocalRenderInformation()
,
RenderLayoutPlugin.getLocalRenderInformation(int)
, and
RenderListOfLayoutsPlugin.getListOfGlobalRenderInformation()
respectively@Deprecated public boolean isSetRenderInformation()
LocalRenderInformation
-related methods of
RenderLayoutPlugin
, and the
GlobalRenderInformation
-related methods of
RenderListOfLayoutsPlugin
instead.@Deprecated public void setRenderInformation(GlobalRenderInformation renderInformation)
LocalRenderInformation
-related methods of
RenderLayoutPlugin
, and the
GlobalRenderInformation
-related methods of
RenderListOfLayoutsPlugin
instead.
Set the value of renderInformationrenderInformation
- the value of renderInformation@Deprecated public boolean unsetRenderInformation()
LocalRenderInformation
-related methods of
RenderLayoutPlugin
, and the
GlobalRenderInformation
-related methods of
RenderListOfLayoutsPlugin
instead.
Unsets the variable renderInformationtrue
, if renderInformation was set before,
otherwise false
public boolean readAttribute(java.lang.String attributeName, java.lang.String prefix, java.lang.String value)
SBasePlugin
SBasePlugin
.attributeName
- localName of the XML attributeprefix
- prefix of the XML attributevalue
- value of the XML attributetrue
if the attribute has been successfully read.public javax.swing.tree.TreeNode getChildAt(int childIndex)
public int getChildCount()
public boolean getAllowsChildren()
public java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
SBasePlugin
Map
containing the XML attributes of this object.writeXMLAttributes
in interface SBasePlugin
writeXMLAttributes
in class AbstractSBasePlugin
Map
containing the XML attributes of this object.