java.io.Serializable
, java.lang.Cloneable
, javax.swing.tree.TreeNode
, SpatialNamedSBase
, NamedSBase
, SBase
, TreeNodeWithChangeSupport
public class SpatialPoints extends AbstractSpatialNamedSBase
JSBML_WRONG_SBO_TERM
Constructor | Description |
---|---|
SpatialPoints() |
Creates an SpatialPoints instance
|
SpatialPoints(int level,
int version) |
Creates a SpatialPoints instance with a level and version.
|
SpatialPoints(java.lang.String id,
int level,
int version) |
Creates a SpatialPoints instance with a level and version.
|
SpatialPoints(SpatialPoints sp) |
Clone constructor
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
append(java.lang.String data) |
Appends the variable data to arrayData.
|
SpatialPoints |
clone() |
clones this class
|
boolean |
equals(java.lang.Object object) |
|
java.lang.String |
getArrayData() |
Returns the value of
arrayData . |
int |
getArrayDataLength() |
Returns the value of arrayDataLength.
|
CompressionKind |
getCompression() |
Returns the value of compression.
|
DataKind |
getDataType() |
Returns the value of dataType.
|
int |
hashCode() |
Returns a hash code value for this
SBase instance. |
boolean |
isSetArrayData() |
Returns whether
arrayData is set. |
boolean |
isSetArrayDataLength() |
Returns whether arrayDataLength is set.
|
boolean |
isSetCompression() |
Returns whether compression is set.
|
boolean |
isSetDataType() |
Returns whether dataType is set.
|
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value) |
Sets the given attribute in this
SBase . |
void |
setArrayData(java.lang.String arrayData) |
Sets the value of arrayData
|
void |
setArrayDataLength(int arrayDataLength) |
Sets the value of arrayDataLength
|
void |
setCompression(java.lang.String compression) |
Sets the value of compression
|
void |
setCompression(CompressionKind compression) |
Sets the value of compression
|
void |
setDataType(java.lang.String dataType) |
Sets the value of dataType
|
void |
setDataType(DataKind dataType) |
Sets the value of dataType
|
boolean |
unsetArrayData() |
Unsets the variable arrayData.
|
boolean |
unsetArrayDataLength() |
Unsets the variable arrayDataLength.
|
boolean |
unsetCompression() |
Unsets the variable compression.
|
boolean |
unsetDataType() |
Unsets the variable dataType.
|
java.util.Map<java.lang.String,java.lang.String> |
writeXMLAttributes() |
Returns a map with all the attributes of this
SBase that
need to be written out in XML. |
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, unsetSBOTerm
getAllowsChildren, getChildAt, getChildCount, getSpatialId, initDefaults, isSetSpatialId, setSpatialId, unsetSpatialId
addAllChangeListeners, 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, userObjectKeySet
getId, getName, isIdMandatory, isSetId, isSetName, setId, setName, unsetId, unsetName
addCVTerm, 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, unsetSBOTerm
addAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, fireNodeRemovedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySet
public SpatialPoints()
public SpatialPoints(int level, int version)
level
- SBML Levelversion
- SBML Versionpublic SpatialPoints(java.lang.String id, int level, int version)
id
- level
- SBML Levelversion
- SBML Versionpublic SpatialPoints(SpatialPoints sp)
public SpatialPoints clone()
clone
in interface SBase
clone
in class AbstractSpatialNamedSBase
public boolean equals(java.lang.Object object)
SBase
public CompressionKind getCompression()
public boolean isSetCompression()
public void setCompression(java.lang.String compression)
compression
- public void setCompression(CompressionKind compression)
compression
- the value of compression to be set.public boolean unsetCompression()
true
if compression was set before, otherwise false
.public java.lang.String getArrayData()
arrayData
.arrayData
.public boolean isSetArrayData()
arrayData
is set.arrayData
is set.public void setArrayData(java.lang.String arrayData)
arrayData
- the value of arrayData to be set.public boolean unsetArrayData()
true
if arrayData was set before, otherwise false
.public boolean append(java.lang.String data)
true
if data was appended to arrayData, otherwise false
.public int getArrayDataLength()
public boolean isSetArrayDataLength()
public void setArrayDataLength(int arrayDataLength)
arrayDataLength
- the value of arrayDataLength to be set.public boolean unsetArrayDataLength()
true
if arrayDataLength was set before, otherwise false
.public DataKind getDataType()
public boolean isSetDataType()
public void setDataType(java.lang.String dataType)
dataType
- public void setDataType(DataKind dataType)
dataType
- the value of dataType to be set.public boolean unsetDataType()
true
if dataType was set before, otherwise false
.public int hashCode()
SBase
SBase
instance.hashCode
in interface SBase
hashCode
in class AbstractSpatialNamedSBase
SBase
instance.Object.hashCode()
public java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
SBase
SBase
that
need to be written out in XML.
The attribute name is used as a key and the attribute value as value. If a prefix is needed for the attribute name, it need to be set directly in this map.
writeXMLAttributes
in interface SBase
writeXMLAttributes
in class AbstractSpatialNamedSBase
Map
containing the XML attributes of this object.public boolean readAttribute(java.lang.String attributeName, java.lang.String prefix, java.lang.String value)
SBase
SBase
.
If the given attribute name is not recognized, nothing is done and
false
is returned.
readAttribute
in interface SBase
readAttribute
in class AbstractSBase
attributeName
- localName of the XML attributeprefix
- prefix of the XML attributevalue
- value of the XML attributetrue
if the attribute has been successfully read.