java.io.Serializable, java.lang.Cloneable, javax.swing.tree.TreeNode, CompartmentalizedSBase, NamedSBase, SBase, UniqueNamedSBase, UniqueSId, TreeNodeWithChangeSupportpublic class BindingSiteSpeciesType extends MultiSpeciesType
BindingSiteSpeciesType object is a binding site, and therefore its instance can further define the bindingStatus
attribute and can participate a binding internally and explicitly in an InSpeciesTypeBond object, or externally and
implicitly defined by an OutwardBindingSite object. A binding site must be an atomic component which means
that a BindingSiteSpeciesType object cannot contain a ListOfSpeciesTypeInstances subobject.
Note:
In the Multi package, a binding site can only participate in one binding at a time. That means a binding site cannot
bind two partners at the same time. The binding relationship is one-to-one.
ignoredExtensions, ignoredXMLElements, JSBML_WRONG_SBO_TERM, packageNamelistOfListeners, parent, resourceBundle| Constructor | Description |
|---|---|
BindingSiteSpeciesType() |
Creates a new
BindingSiteSpeciesType instance. |
BindingSiteSpeciesType(int level,
int version) |
Creates a new
BindingSiteSpeciesType instance. |
BindingSiteSpeciesType(java.lang.String id) |
Creates a new
BindingSiteSpeciesType instance. |
BindingSiteSpeciesType(java.lang.String id,
int level,
int version) |
Creates a new
BindingSiteSpeciesType instance. |
BindingSiteSpeciesType(java.lang.String id,
java.lang.String name,
int level,
int version) |
Creates a new
BindingSiteSpeciesType instance. |
BindingSiteSpeciesType(BindingSiteSpeciesType obj) |
Creates a new
BindingSiteSpeciesType instance, cloned from the given object. |
| Modifier and Type | Method | Description |
|---|---|---|
BindingSiteSpeciesType |
clone() |
Creates a new
BindingSiteSpeciesType instance, cloned from itself. |
java.lang.String |
getElementName() |
|
void |
initDefaults() |
Initializes the default values using the namespace.
|
isValidIdaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, addResources, appendAnnotation, appendAnnotation, appendNotes, appendNotes, checkAndSetPackageNamespaceAndVersion, checkAndSetPackageNamespaceAndVersion, checkAttribute, checkIdentifier, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllDeclaredNamespaces, getAllowsChildren, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getExtension, getExtensionCount, getExtensionPackages, getFirstElementIndex, getHistory, getId, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasExtension, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetId, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetName, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, isValidLevelAndVersionCombination, isValidMetaId, notifyChildChange, registerChild, removeCVTerm, removeCVTerm, removeDeclaredNamespaceByNamespace, removeDeclaredNamespaceByPrefix, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, setAnnotation, setAnnotation, setAnnotation, setHistory, setId, setLevel, setMetaId, setName, setNamespace, setNotes, setNotes, setPackageVersion, setParentSBML, setParentSBMLObject, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, toString, unregisterChild, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetId, unsetMetaId, unsetName, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTermaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isCloningInProgress, isInvalidSBMLAllowed, isLeaf, isReadingInProgress, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, userObjectKeySetaddInSpeciesTypeBond, addSpeciesFeatureType, addSpeciesTypeComponentIndex, addSpeciesTypeInstance, createInSpeciesTypeBond, createInSpeciesTypeBond, createSpeciesFeatureType, createSpeciesFeatureType, createSpeciesTypeComponentIndex, createSpeciesTypeComponentIndex, createSpeciesTypeInstance, createSpeciesTypeInstance, equals, getChildAt, getChildCount, getCompartment, getCompartmentInstance, getInSpeciesTypeBond, getInSpeciesTypeBond, getInSpeciesTypeBondCount, getListOfInSpeciesTypeBonds, getListOfSpeciesFeatureTypes, getListOfSpeciesTypeComponentIndexes, getListOfSpeciesTypeInstances, getNumInSpeciesTypeBonds, getNumSpeciesFeatureTypes, getNumSpeciesTypeComponentIndexes, getNumSpeciesTypeInstances, getSpeciesFeatureType, getSpeciesFeatureType, getSpeciesFeatureTypeCount, getSpeciesTypeComponentIndex, getSpeciesTypeComponentIndex, getSpeciesTypeComponentIndexCount, getSpeciesTypeInstance, getSpeciesTypeInstance, getSpeciesTypeInstanceCount, hashCode, isCompartmentMandatory, isIdMandatory, isSetCompartment, isSetCompartmentInstance, isSetListOfInSpeciesTypeBonds, isSetListOfSpeciesFeatureTypes, isSetListOfSpeciesTypeComponentIndexes, isSetListOfSpeciesTypeInstances, readAttribute, removeInSpeciesTypeBond, removeInSpeciesTypeBond, removeInSpeciesTypeBond, removeSpeciesFeatureType, removeSpeciesFeatureType, removeSpeciesFeatureType, removeSpeciesTypeComponentIndex, removeSpeciesTypeComponentIndex, removeSpeciesTypeComponentIndex, removeSpeciesTypeInstance, removeSpeciesTypeInstance, removeSpeciesTypeInstance, setCompartment, setCompartment, setListOfInSpeciesTypeBonds, setListOfSpeciesFeatureTypes, setListOfSpeciesTypeComponentIndexes, setListOfSpeciesTypeInstances, unsetCompartment, unsetListOfInSpeciesTypeBonds, unsetListOfSpeciesFeatureTypes, unsetListOfSpeciesTypeComponentIndexes, unsetListOfSpeciesTypeInstances, writeXMLAttributesgetId, getName, isSetId, isSetName, setId, setName, unsetId, unsetNamefinalize, getClass, notify, notifyAll, wait, wait, waitaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendAnnotation, appendAnnotation, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, 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, unsetSBOTermgetParentchildren, getAllowsChildren, getIndex, getParent, isLeafaddAllChangeListeners, 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 BindingSiteSpeciesType()
BindingSiteSpeciesType instance.public BindingSiteSpeciesType(int level,
int version)
BindingSiteSpeciesType instance.level - the SBML levelversion - the SBML versionpublic BindingSiteSpeciesType(BindingSiteSpeciesType obj)
BindingSiteSpeciesType instance, cloned from the given object.obj - the BindingSiteSpeciesType instance to clone.public BindingSiteSpeciesType(java.lang.String id)
BindingSiteSpeciesType instance.id - the identifier for this element.public BindingSiteSpeciesType(java.lang.String id,
int level,
int version)
BindingSiteSpeciesType instance.id - the identifier for this element.level - the SBML levelversion - the SBML versionpublic BindingSiteSpeciesType(java.lang.String id,
java.lang.String name,
int level,
int version)
BindingSiteSpeciesType instance.id - the identifier for this element.name - a human-readable name for this element that can be used for display purposes.level - the SBML levelversion - the SBML versionpublic BindingSiteSpeciesType clone()
BindingSiteSpeciesType instance, cloned from itself.clone in interface SBaseclone in class MultiSpeciesTypepublic void initDefaults()
initDefaults in class MultiSpeciesTypepublic java.lang.String getElementName()
getElementName in interface SBasegetElementName in class MultiSpeciesTypeCopyright © 2009–2022. All rights reserved.