public class LocalRenderInformation extends RenderInformationBase
LocalRenderInformation is one of the subclasses of
RenderInformationBase. A 'local rendering information' object contains color
definitions, gradient definitions and line endings as defined in
RenderInformationBase. Additionally it has a list of local styles which
specifies type, role and id based render information. Local render
information can specify id based render information because it does belong
to a certain layout and it can reference ids of object in that layout.
| Constructor and Description |
|---|
LocalRenderInformation()
Creates a new
LocalRenderInformation using the given SBML Level, Version
and “render” package version. |
LocalRenderInformation(LocalRenderInformation orig)
Copy constructor for
LocalRenderInformation. |
LocalRenderInformation(long level)
Creates a new
LocalRenderInformation using the given SBML Level, Version
and “render” package version. |
LocalRenderInformation(long level,
long version)
Creates a new
LocalRenderInformation using the given SBML Level, Version
and “render” package version. |
LocalRenderInformation(long level,
long version,
long pkgVersion)
Creates a new
LocalRenderInformation using the given SBML Level, Version
and “render” package version. |
LocalRenderInformation(RenderPkgNamespaces renderns)
Creates a new
LocalRenderInformation using the given RenderPkgNamespaces
object. |
LocalRenderInformation(RenderPkgNamespaces renderns,
java.lang.String id)
Constructor which creates a
LocalRenderInformation with the given id
and all lists empty. |
| Modifier and Type | Method and Description |
|---|---|
int |
addLocalStyle(LocalStyle ls)
Adds a copy of the given
LocalStyle to this LocalRenderInformation. |
int |
addStyle(LocalStyle ls)
Adds a copy of the given
LocalStyle to this LocalRenderInformation. |
LocalRenderInformation |
cloneObject()
Creates and returns a deep copy of this
LocalRenderInformation object. |
LocalStyle |
createLocalStyle()
Creates a new
LocalStyle object, adds it to this LocalRenderInformation
object and returns the LocalStyle object created. |
void |
delete()
Explicitly deletes the underlying native object.
|
SBase |
getElementByMetaId(java.lang.String metaid)
Returns the first child element that has the given
metaid, or null
if no such object is found. |
SBase |
getElementBySId(java.lang.String id)
Returns the first child element that has the given
id in the model-wide
SId namespace, or null if no such object is found. |
java.lang.String |
getElementName()
Returns the XML element name of this
LocalRenderInformation object. |
ListOfLocalStyles |
getListOfLocalStyles()
Returns the
ListOfLocalStyles from this LocalRenderInformation. |
ListOfLocalStyles |
getListOfStyles()
Returns the
ListOfLocalStyles from this LocalRenderInformation. |
LocalStyle |
getLocalStyle(long n)
Get a
LocalStyle from the LocalRenderInformation. |
LocalStyle |
getLocalStyle(java.lang.String id)
Returns a pointer to the style with the given
id. |
long |
getNumLocalStyles()
Get the number of
LocalStyle objects in this LocalRenderInformation. |
long |
getNumStyles()
Get the number of
LocalStyle objects in this LocalRenderInformation. |
LocalStyle |
getStyle(long n)
Get a
LocalStyle from the LocalRenderInformation. |
LocalStyle |
getStyle(java.lang.String id)
Returns a pointer to the style with the given
id. |
int |
getTypeCode()
Returns the libSBML type code for this
LocalRenderInformation object. |
void |
parseXML(XMLNode node)
Parses the xml information in the given node and sets the attributes.
|
LocalStyle |
removeLocalStyle(long n)
Removes the nth
LocalStyle from this LocalRenderInformation and returns a
pointer to it. |
LocalStyle |
removeLocalStyle(java.lang.String id)
Removes the
LocalStyle from this LocalRenderInformation based on its
identifier and returns a pointer to it. |
LocalStyle |
removeStyle(long n)
Removes the nth
LocalStyle from this LocalRenderInformation and returns a
pointer to it. |
LocalStyle |
removeStyle(java.lang.String id)
Removes the
LocalStyle from this LocalRenderInformation based on its
identifier and returns a pointer to it. |
XMLNode |
toXML()
Creates an
XMLNode object from this LocalRenderInformation object. |
addColorDefinition, addGradientDefinition, addLineEnding, createColorDefinition, createLinearGradientDefinition, createLineEnding, createRadialGradientDefinition, getBackgroundColor, getColorDefinition, getColorDefinition, getGradientDefinition, getGradientDefinition, getId, getLineEnding, getLineEnding, getListOfColorDefinitions, getListOfGradientDefinitions, getListOfLineEndings, getName, getNumColorDefinitions, getNumGradientDefinitions, getNumLineEndings, getProgramName, getProgramVersion, getReferenceRenderInformation, getReferenceRenderInformationId, hasRequiredAttributes, isGlobalRenderInformation, isLocalRenderInformation, isSetBackgroundColor, isSetId, isSetName, isSetProgramName, isSetProgramVersion, isSetReferenceRenderInformation, removeColorDefinition, removeColorDefinition, removeGradientDefinition, removeGradientDefinition, removeLineEnding, removeLineEnding, renameSIdRefs, setBackgroundColor, setId, setName, setProgramName, setProgramVersion, setReferenceRenderInformation, setReferenceRenderInformationId, unsetBackgroundColor, unsetId, unsetName, unsetProgramName, unsetProgramVersion, unsetReferenceRenderInformationaddCVTerm, addCVTerm, appendAnnotation, appendAnnotation, appendNotes, appendNotes, connectToChild, deleteDisabledPlugins, deleteDisabledPlugins, disablePackage, enablePackage, equals, getAncestorOfType, getAncestorOfType, getAnnotation, getAnnotationString, getColumn, getCVTerm, getCVTerms, getDisabledPlugin, getIdAttribute, getLevel, getLine, getListOfAllElements, getListOfAllElements, getListOfAllElementsFromPlugins, getListOfAllElementsFromPlugins, getMetaId, getModel, getModelHistory, getNamespaces, getNotes, getNotesString, getNumCVTerms, getNumDisabledPlugins, getNumPlugins, getPackageCoreVersion, getPackageName, getPackageVersion, getParentSBMLObject, getPlugin, getPlugin, getPrefix, getResourceBiologicalQualifier, getResourceModelQualifier, getSBMLDocument, getSBOTerm, getSBOTermAsURL, getSBOTermID, getURI, getVersion, hashCode, hasValidLevelVersionNamespaceCombination, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetIdAttribute, isSetMetaId, isSetModelHistory, isSetNotes, isSetSBOTerm, isSetUserData, matchesRequiredSBMLNamespacesForAddition, matchesSBMLNamespaces, removeFromParentAndDelete, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, renameMetaIdRefs, renameUnitSIdRefs, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, setAnnotation, setAnnotation, setIdAttribute, setMetaId, setModelHistory, setNamespaces, setNotes, setNotes, setNotes, setSBOTerm, setSBOTerm, toSBML, toXMLNode, unsetAnnotation, unsetCVTerms, unsetIdAttribute, unsetMetaId, unsetModelHistory, unsetNotes, unsetSBOTerm, unsetUserDatapublic LocalRenderInformation(long level, long version, long pkgVersion) throws SBMLConstructorException
LocalRenderInformation using the given SBML Level, Version
and “render” package version.
level - a long integer, the SBML Level to assign to this
LocalRenderInformation.
version - a long integer, the SBML Version to assign to this
LocalRenderInformation.
pkgVersion - a long integer, the SBML Render Version to assign to
this LocalRenderInformation.
SBMLConstructorExceptionSBMLDocument having a different
combination of SBML Level, Version and XML namespaces than the object
itself will result in an error at the time a caller attempts to make the
addition. A parent object must have compatible Level, Version and XML
namespaces. (Strictly speaking, a parent may also have more XML
namespaces than a child, but the reverse is not permitted.) The
restriction is necessary to ensure that an SBML model has a consistent
overall structure. This requires callers to manage their objects
carefully, but the benefit is increased flexibility in how models can be
created by permitting callers to create objects bottom-up if desired. In
situations where objects are not yet attached to parents (e.g.,
SBMLDocument), knowledge of the intented SBML Level and Version help
libSBML determine such things as whether it is valid to assign a
particular value to an attribute. For packages, this means that the
parent object to which this package element is being added must have
been created with the package namespace, or that the package namespace
was added to it, even if that parent is not a package object itself.public LocalRenderInformation(long level, long version) throws SBMLConstructorException
LocalRenderInformation using the given SBML Level, Version
and “render” package version.
level - a long integer, the SBML Level to assign to this
LocalRenderInformation.
version - a long integer, the SBML Version to assign to this
LocalRenderInformation.
pkgVersion - a long integer, the SBML Render Version to assign to
this LocalRenderInformation.
SBMLConstructorExceptionSBMLDocument having a different
combination of SBML Level, Version and XML namespaces than the object
itself will result in an error at the time a caller attempts to make the
addition. A parent object must have compatible Level, Version and XML
namespaces. (Strictly speaking, a parent may also have more XML
namespaces than a child, but the reverse is not permitted.) The
restriction is necessary to ensure that an SBML model has a consistent
overall structure. This requires callers to manage their objects
carefully, but the benefit is increased flexibility in how models can be
created by permitting callers to create objects bottom-up if desired. In
situations where objects are not yet attached to parents (e.g.,
SBMLDocument), knowledge of the intented SBML Level and Version help
libSBML determine such things as whether it is valid to assign a
particular value to an attribute. For packages, this means that the
parent object to which this package element is being added must have
been created with the package namespace, or that the package namespace
was added to it, even if that parent is not a package object itself.public LocalRenderInformation(long level) throws SBMLConstructorException
LocalRenderInformation using the given SBML Level, Version
and “render” package version.
level - a long integer, the SBML Level to assign to this
LocalRenderInformation.
version - a long integer, the SBML Version to assign to this
LocalRenderInformation.
pkgVersion - a long integer, the SBML Render Version to assign to
this LocalRenderInformation.
SBMLConstructorExceptionSBMLDocument having a different
combination of SBML Level, Version and XML namespaces than the object
itself will result in an error at the time a caller attempts to make the
addition. A parent object must have compatible Level, Version and XML
namespaces. (Strictly speaking, a parent may also have more XML
namespaces than a child, but the reverse is not permitted.) The
restriction is necessary to ensure that an SBML model has a consistent
overall structure. This requires callers to manage their objects
carefully, but the benefit is increased flexibility in how models can be
created by permitting callers to create objects bottom-up if desired. In
situations where objects are not yet attached to parents (e.g.,
SBMLDocument), knowledge of the intented SBML Level and Version help
libSBML determine such things as whether it is valid to assign a
particular value to an attribute. For packages, this means that the
parent object to which this package element is being added must have
been created with the package namespace, or that the package namespace
was added to it, even if that parent is not a package object itself.public LocalRenderInformation() throws SBMLConstructorException
LocalRenderInformation using the given SBML Level, Version
and “render” package version.
level - a long integer, the SBML Level to assign to this
LocalRenderInformation.
version - a long integer, the SBML Version to assign to this
LocalRenderInformation.
pkgVersion - a long integer, the SBML Render Version to assign to
this LocalRenderInformation.
SBMLConstructorExceptionSBMLDocument having a different
combination of SBML Level, Version and XML namespaces than the object
itself will result in an error at the time a caller attempts to make the
addition. A parent object must have compatible Level, Version and XML
namespaces. (Strictly speaking, a parent may also have more XML
namespaces than a child, but the reverse is not permitted.) The
restriction is necessary to ensure that an SBML model has a consistent
overall structure. This requires callers to manage their objects
carefully, but the benefit is increased flexibility in how models can be
created by permitting callers to create objects bottom-up if desired. In
situations where objects are not yet attached to parents (e.g.,
SBMLDocument), knowledge of the intented SBML Level and Version help
libSBML determine such things as whether it is valid to assign a
particular value to an attribute. For packages, this means that the
parent object to which this package element is being added must have
been created with the package namespace, or that the package namespace
was added to it, even if that parent is not a package object itself.public LocalRenderInformation(RenderPkgNamespaces renderns) throws SBMLConstructorException
LocalRenderInformation using the given RenderPkgNamespaces
object.
The package namespaces object used in this constructor is derived from a
SBMLNamespaces object, which encapsulates SBML Level/Version/namespaces
information. It is used to communicate the SBML Level, Version, and
package version and name information used in addition to SBML Level 3 Core. A
common approach to using libSBML's SBMLNamespaces facilities is to create an
package namespace object somewhere in a program once, then hand that object
as needed to object constructors of that package that accept it as and
argument, such as this one.
renderns - the RenderPkgNamespaces object.
SBMLConstructorExceptionSBMLDocument having a different
combination of SBML Level, Version and XML namespaces than the object
itself will result in an error at the time a caller attempts to make the
addition. A parent object must have compatible Level, Version and XML
namespaces. (Strictly speaking, a parent may also have more XML
namespaces than a child, but the reverse is not permitted.) The
restriction is necessary to ensure that an SBML model has a consistent
overall structure. This requires callers to manage their objects
carefully, but the benefit is increased flexibility in how models can be
created by permitting callers to create objects bottom-up if desired. In
situations where objects are not yet attached to parents (e.g.,
SBMLDocument), knowledge of the intented SBML Level and Version help
libSBML determine such things as whether it is valid to assign a
particular value to an attribute. For packages, this means that the
parent object to which this package element is being added must have
been created with the package namespace, or that the package namespace
was added to it, even if that parent is not a package object itself.public LocalRenderInformation(RenderPkgNamespaces renderns, java.lang.String id) throws SBMLConstructorException
LocalRenderInformation with the given id
and all lists empty.
renderns - the SBMLNamespaces object for the SBML 'render' packageid - the new id for the LocalRenderInformation.
SBMLConstructorExceptionSBMLNamespaces object.public LocalRenderInformation(LocalRenderInformation orig) throws SBMLConstructorException
LocalRenderInformation.
orig - the LocalRenderInformation instance to copy.SBMLConstructorExceptionpublic void delete()
In general, application software will not need to call this method directly. The Java language binding for libSBML is implemented as a language wrapper that provides a Java interface to libSBML's underlying C++/C code. Some of the Java methods return objects that are linked to objects created not by Java code, but by C++ code. The Java objects wrapped around them will be deleted when the garbage collector invokes the corresponding C++ finalize() methods for the objects. The finalize() methods in turn call the LocalRenderInformation.delete() method on the libSBML object.
This method is exposed in case calling programs want to ensure that the underlying object is freed immediately, and not at some arbitrary time determined by the Java garbage collector. In normal usage, callers do not need to invoke LocalRenderInformation.delete() themselves.
delete in class RenderInformationBasepublic LocalRenderInformation cloneObject()
LocalRenderInformation object.
cloneObject in class RenderInformationBaseLocalRenderInformation object.public ListOfLocalStyles getListOfLocalStyles()
ListOfLocalStyles from this LocalRenderInformation.
ListOfLocalStyles from this LocalRenderInformation.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)public ListOfLocalStyles getListOfStyles()
ListOfLocalStyles from this LocalRenderInformation.
ListOfLocalStyles from this LocalRenderInformation.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)public LocalStyle getLocalStyle(long n)
LocalStyle from the LocalRenderInformation.
n - a long integer representing the index of the LocalStyle to
retrieve.
LocalStyle in the ListOfLocalStyles within this
LocalRenderInformation.
If the index n is invalid, null is returned.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)public LocalStyle getStyle(long n)
LocalStyle from the LocalRenderInformation.
n - a long integer representing the index of the LocalStyle to
retrieve.
LocalStyle in the ListOfLocalStyles within this
LocalRenderInformation.
If the index n is invalid, null is returned.
LocalRenderInformation.addStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getStyle(String sid),
LocalRenderInformation.getNumStyles(),
LocalRenderInformation.removeStyle(String sid),
LocalRenderInformation.removeStyle(long n)public LocalStyle getLocalStyle(java.lang.String id)
id.
If the id is invalid, null is returned.
id - id of the LocalStyle to be returned.
id or nullpublic LocalStyle getStyle(java.lang.String id)
id.
If the id is invalid, null is returned.
id - id of the LocalStyle to be returned.
id or nullpublic int addLocalStyle(LocalStyle ls)
LocalStyle to this LocalRenderInformation.
ls - the LocalStyle object to add.
LIBSBML_OPERATION_SUCCESS
LIBSBML_OPERATION_FAILED
LIBSBML_INVALID_OBJECT
LIBSBML_LEVEL_MISMATCH
LIBSBML_VERSION_MISMATCH
LIBSBML_PKG_VERSION_MISMATCH
LIBSBML_DUPLICATE_OBJECT_ID
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)create)
for alternatives that do not lead to these issues.
public int addStyle(LocalStyle ls)
LocalStyle to this LocalRenderInformation.
ls - the LocalStyle object to add.
LIBSBML_OPERATION_SUCCESS
LIBSBML_OPERATION_FAILED
LIBSBML_INVALID_OBJECT
LIBSBML_LEVEL_MISMATCH
LIBSBML_VERSION_MISMATCH
LIBSBML_PKG_VERSION_MISMATCH
LIBSBML_DUPLICATE_OBJECT_ID
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getStyle(String sid),
LocalRenderInformation.getStyle(long n),
LocalRenderInformation.getNumStyles(),
LocalRenderInformation.removeStyle(String sid),
LocalRenderInformation.removeStyle(long n)create)
for alternatives that do not lead to these issues.
public long getNumLocalStyles()
LocalStyle objects in this LocalRenderInformation.
LocalStyle objects in this LocalRenderInformation.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)public long getNumStyles()
LocalStyle objects in this LocalRenderInformation.
LocalStyle objects in this LocalRenderInformation.
LocalRenderInformation.addStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getStyle(String sid),
LocalRenderInformation.getStyle(long n),
LocalRenderInformation.removeStyle(String sid),
LocalRenderInformation.removeStyle(long n)public LocalStyle createLocalStyle()
LocalStyle object, adds it to this LocalRenderInformation
object and returns the LocalStyle object created.
LocalStyle object instance.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid),
LocalRenderInformation.removeLocalStyle(long n)public LocalStyle removeLocalStyle(long n)
LocalStyle from this LocalRenderInformation and returns a
pointer to it.
n - a long integer representing the index of the LocalStyle to
remove.
LocalStyle in this LocalRenderInformation.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid)ListOf#appendAndOwn() or ListOf#insertAndOwn()
functions. All other functions in libsbml add a copy of the element,
and do not transfer ownership of the pointer.
public LocalStyle removeStyle(long n)
LocalStyle from this LocalRenderInformation and returns a
pointer to it.
n - a long integer representing the index of the LocalStyle to
remove.
LocalStyle in this LocalRenderInformation.
LocalRenderInformation.addStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getStyle(String sid),
LocalRenderInformation.getStyle(long n),
LocalRenderInformation.getNumStyles(),
LocalRenderInformation.removeStyle(String sid)ListOf#appendAndOwn() or ListOf#insertAndOwn()
functions. All other functions in libsbml add a copy of the element,
and do not transfer ownership of the pointer.
public LocalStyle removeLocalStyle(java.lang.String id)
LocalStyle from this LocalRenderInformation based on its
identifier and returns a pointer to it.
id - a string representing the identifier of the LocalStyle to
remove.
LocalStyle in this LocalRenderInformation based on the
identifier or null if no such LocalStyle exists.
LocalRenderInformation.addLocalStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getLocalStyle(String sid),
LocalRenderInformation.getLocalStyle(long n),
LocalRenderInformation.getNumLocalStyles(),
LocalRenderInformation.removeLocalStyle(String sid)ListOf#appendAndOwn() or ListOf#insertAndOwn()
functions. All other functions in libsbml add a copy of the element,
and do not transfer ownership of the pointer.
public LocalStyle removeStyle(java.lang.String id)
LocalStyle from this LocalRenderInformation based on its
identifier and returns a pointer to it.
id - a string representing the identifier of the LocalStyle to
remove.
LocalStyle in this LocalRenderInformation based on the
identifier or null if no such LocalStyle exists.
LocalRenderInformation.addStyle(LocalStyle object),
LocalRenderInformation.createLocalStyle(),
LocalRenderInformation.getStyle(String sid),
LocalRenderInformation.getStyle(long n),
LocalRenderInformation.getNumStyles(),
LocalRenderInformation.removeStyle(String sid)ListOf#appendAndOwn() or ListOf#insertAndOwn()
functions. All other functions in libsbml add a copy of the element,
and do not transfer ownership of the pointer.
public java.lang.String getElementName()
LocalRenderInformation object.
For LocalRenderInformation, the XML element name is always
'renderInformation'.
getElementName in class SBase'renderInformation'.public int getTypeCode()
LocalRenderInformation object.
LibSBML attaches an identifying code to every kind of SBML object. These
are integer constants known as SBML type codes. The names of all
the codes begin with the characters SBML_.
In the Java language interface for libSBML, the
type codes are defined as static integer constants in the interface class
libsbmlConstants. Note that different Level 3
package plug-ins may use overlapping type codes; to identify the package
to which a given object belongs, call the
method on the object.
SBase.getPackageName()
The exception to this is lists: all SBML-style list elements have the type
SBML_LIST_OF, regardless of what package they
are from.
getTypeCode in class RenderInformationBaseSBML_RENDER_LOCALRENDERINFORMATION.
LocalRenderInformation.getElementName(),
SBase.getPackageName()ListOf.getItemTypeCode()).
public SBase getElementBySId(java.lang.String id)
id in the model-wide
SId namespace, or null if no such object is found.
getElementBySId in class RenderInformationBaseid - a string representing the id attribute of the object to
retrieve.
SBase element with the given id. If no such
object is found, this method returns null.public SBase getElementByMetaId(java.lang.String metaid)
metaid, or null
if no such object is found.
getElementByMetaId in class RenderInformationBasemetaid - a string representing the metaid attribute of the object to
retrieve.
SBase element with the given metaid. If no
such object is found this method returns null.public void parseXML(XMLNode node)
parseXML in class RenderInformationBasenode - the XMLNode object reference that describes the LocalRenderInformation
object to be instantiated.public XMLNode toXML()
XMLNode object from this LocalRenderInformation object.
XMLNode with the XML representation for the
LocalRenderInformation object.