org.sbml.jsbml.ext.layout
public abstract class AbstractReferenceGlyph extends GraphicalObject
NamedSBase.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
reference
The identifier of the
NamedSBase represented by this
GraphicalObject. |
private static long |
serialVersionUID
Generated serial version identifier.
|
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
AbstractReferenceGlyph() |
AbstractReferenceGlyph(AbstractReferenceGlyph glyph) |
AbstractReferenceGlyph(int level,
int version) |
AbstractReferenceGlyph(java.lang.String id) |
AbstractReferenceGlyph(java.lang.String id,
int level,
int version) |
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractReferenceGlyph |
clone()
Creates a deep copy of this object, i.e., a new
SBase with the same properties
like this one. |
boolean |
equals(java.lang.Object object)
|
NamedSBase |
getNamedSBaseInstance() |
java.lang.String |
getReference() |
NamedSBase |
getReferenceInstance() |
int |
hashCode()
Returns a hash code value for this
SBase instance. |
boolean |
isSetReference() |
void |
setNamedSBase(NamedSBase namedSBase) |
void |
setReference(java.lang.String sbase) |
(package private) void |
setReference(java.lang.String sbase,
java.lang.String type)
Sets the reference object to which the id sbase refers to.
|
java.lang.String |
toString()
Returns the name of the component, if it is available.
|
void |
unsetReference() |
createBoundingBox, createBoundingBox, createBoundingBox, createBoundingBox, getAllowsChildren, getBoundingBox, getChildAt, getChildCount, getMetaidRef, isIdMandatory, isSetBoundingBox, isSetMetaidRef, readAttribute, setBoundingBox, setMetaidRef, unsetBoundingBox, unsetMetaidRef, writeXMLAttributesgetId, getName, isSetId, isSetName, isValidId, setId, setName, unsetId, unsetNameaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendNotes, appendNotes, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, isValidLevelAndVersionCombination, isValidMetaId, notifyChildChange, registerChild, removeCVTerm, removeCVTerm, setAnnotation, setHistory, setLevel, setMetaId, setNamespace, setNotes, setNotes, setParentSBML, setParentSBMLObject, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetMetaId, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, 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, userObjectKeySetfinalize, getClass, notify, notifyAll, wait, wait, waitgetId, getName, isSetId, isSetName, setId, setName, unsetId, unsetNameaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeTreeNodeChangeListener, setAnnotation, setHistory, setLevel, setMetaId, setNotes, setNotes, 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, userObjectKeySetprivate static final long serialVersionUID
private java.lang.String reference
NamedSBase represented by this
GraphicalObject.public AbstractReferenceGlyph()
public AbstractReferenceGlyph(int level,
int version)
level - version - public AbstractReferenceGlyph(AbstractReferenceGlyph glyph)
glyp - public AbstractReferenceGlyph(java.lang.String id)
id - public AbstractReferenceGlyph(java.lang.String id,
int level,
int version)
id - level - version - public abstract AbstractReferenceGlyph clone()
SBaseSBase with the same properties
like this one.clone in interface SBaseclone in class GraphicalObjectpublic boolean equals(java.lang.Object object)
SBasepublic java.lang.String getReference()
public NamedSBase getReferenceInstance()
public NamedSBase getNamedSBaseInstance()
getReferenceInstance()public int hashCode()
SBaseSBase instance.hashCode in interface SBasehashCode in class GraphicalObjectSBase instance.Object.hashCode()public boolean isSetReference()
public void setNamedSBase(NamedSBase namedSBase)
namedSBase - public void setReference(java.lang.String sbase)
sbase - void setReference(java.lang.String sbase,
java.lang.String type)
TreeNodeChangeEvent.sbase - type - public java.lang.String toString()
AbstractNamedSBasetoString in class AbstractNamedSBasepublic void unsetReference()