java.io.Serializable, java.lang.Cloneable, javax.swing.tree.TreeNode, SpatialNamedSBase, NamedSBase, SBase, TreeNodeWithChangeSupportpublic class ParametricGeometry extends GeometryDefinition
JSBML_WRONG_SBO_TERM| Constructor | Description |
|---|---|
ParametricGeometry() |
|
ParametricGeometry(int level,
int version) |
|
ParametricGeometry(java.lang.String id,
int level,
int version) |
|
ParametricGeometry(ParametricGeometry pg) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
addParametricObject(ParametricObject parametricObject) |
Adds a new
ParametricObject to the listOfParametricObjects. |
ParametricGeometry |
clone() |
Creates a deep copy of this object, i.e., a new
SBase with the same
properties
like this one. |
ParametricObject |
createParametricObject() |
Creates a new ParametricObject element and adds it to the ListOfParametricObjects list
|
ParametricObject |
createParametricObject(java.lang.String id) |
Creates a new
ParametricObject element and adds it to the ListOfParametricObjects list |
boolean |
equals(java.lang.Object object) |
|
boolean |
getAllowsChildren() |
|
javax.swing.tree.TreeNode |
getChildAt(int index) |
|
int |
getChildCount() |
|
ListOf<ParametricObject> |
getListOfParametricObjects() |
Returns the listOfParametricObjects.
|
SpatialPoints |
getSpatialPoints() |
Returns the value of
spatialPoints. |
int |
hashCode() |
Returns a hash code value for this
SBase instance. |
boolean |
isSetListOfParametricObjects() |
Returns
true, if listOfParametricObjects contains at least one element. |
boolean |
isSetSpatialPoints() |
Returns whether
spatialPoints is set. |
void |
removeParametricObject(int i) |
Removes an element from the listOfParametricObjects at the given index.
|
boolean |
removeParametricObject(ParametricObject parametricObject) |
Removes an element from the listOfParametricObjects.
|
void |
setListOfParametricObjects(ListOf<ParametricObject> listOfParametricObjects) |
Sets the given
ListOf<ParametricObject>. |
void |
setSpatialPoints(SpatialPoints spatialPoints) |
Sets the value of spatialPoints
|
boolean |
unsetListOfParametricObjects() |
Returns
true, if listOfParametricObjects contain at least one element,
otherwise false |
boolean |
unsetSpatialPoints() |
Unsets the variable spatialPoints.
|
addCVTerm, addDeclaredNamespace, addExtension, addPlugin, addResources, appendAnnotation, appendAnnotation, appendNotes, appendNotes, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllDeclaredNamespaces, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getElementName, getExtension, getExtensionCount, getExtensionPackages, getFirstElementIndex, getHistory, getId, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasExtension, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isIdMandatory, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetId, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetName, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, isValidLevelAndVersionCombination, isValidMetaId, registerChild, removeCVTerm, removeCVTerm, removeDeclaredNamespaceByNamespace, removeDeclaredNamespaceByPrefix, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, setAnnotation, setAnnotation, setAnnotation, setHistory, setId, setLevel, setMetaId, setName, setNamespace, setNotes, setNotes, setPackageVersion, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, toString, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetId, unsetMetaId, unsetName, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTermgetSpatialId, initDefaults, isSetSpatialId, setSpatialId, unsetSpatialIdaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, userObjectKeySetgetIsActive, isActive, isSetIsActive, readAttribute, setIsActive, unsetIsActive, writeXMLAttributesgetId, getName, isIdMandatory, isSetId, isSetName, setId, setName, unsetId, unsetNameaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendAnnotation, appendAnnotation, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasExtension, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeDeclaredNamespaceByNamespace, removeDeclaredNamespaceByPrefix, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTreeNodeChangeListener, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, setAnnotation, setAnnotation, setAnnotation, setHistory, setLevel, setMetaId, setNotes, setNotes, setPackageVersion, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetMetaId, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetpublic ParametricGeometry()
public ParametricGeometry(ParametricGeometry pg)
pg - public ParametricGeometry(int level,
int version)
level - version - public ParametricGeometry(java.lang.String id,
int level,
int version)
id - level - version - public ParametricGeometry clone()
SBaseSBase with the same
properties
like this one.clone in interface SBaseclone in class AbstractSpatialNamedSBasepublic boolean equals(java.lang.Object object)
SBasepublic int hashCode()
SBaseSBase instance.hashCode in interface SBasehashCode in class GeometryDefinitionSBase instance.Object.hashCode()public boolean isSetListOfParametricObjects()
true, if listOfParametricObjects contains at least one element.true, if listOfParametricObjects contains at least one element,
otherwise falsepublic ListOf<ParametricObject> getListOfParametricObjects()
public void setListOfParametricObjects(ListOf<ParametricObject> listOfParametricObjects)
ListOf<ParametricObject>. If listOfParametricObjects
was defined before and contains some elements, they are all unset.listOfParametricObjects - public boolean unsetListOfParametricObjects()
true, if listOfParametricObjects contain at least one element,
otherwise falsetrue, if listOfParametricObjects contain at least one element,
otherwise falsepublic boolean addParametricObject(ParametricObject parametricObject)
ParametricObject to the listOfParametricObjects.
The listOfParametricObjects is initialized if necessary.
parametricObject - the element to add to the listCollection#add)public boolean removeParametricObject(ParametricObject parametricObject)
parametricObject - the element to be removed from the listList#remove(Object)public void removeParametricObject(int i)
i - the index where to remove the ParametricObjectjava.lang.IndexOutOfBoundsException - if the listOf is not set or
if the index is out of bound (index < 0 || index > list.size).public ParametricObject createParametricObject()
ParametricObject elementpublic ParametricObject createParametricObject(java.lang.String id)
ParametricObject element and adds it to the ListOfParametricObjects listid - ParametricObject elementpublic SpatialPoints getSpatialPoints()
spatialPoints.spatialPoints.public boolean isSetSpatialPoints()
spatialPoints is set.spatialPoints is set.public void setSpatialPoints(SpatialPoints spatialPoints)
spatialPoints - the value of spatialPoints to be set.public boolean unsetSpatialPoints()
true if spatialPoints was set before, otherwise false.public boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodegetAllowsChildren in class AbstractSpatialNamedSBasepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodegetChildCount in class AbstractSpatialNamedSBasepublic javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodegetChildAt in class AbstractSpatialNamedSBase