org.sbml.jsbml.ext.multi
public class Bond extends AbstractSBase
| Modifier and Type | Class and Description |
|---|---|
static class |
Bond.BOND_OCCURRENCE_TYPE |
| Modifier and Type | Field and Description |
|---|---|
private BindingSiteReference |
bindingSiteReference1 |
private BindingSiteReference |
bindingSiteReference2 |
private Bond.BOND_OCCURRENCE_TYPE |
occurence |
private static long |
serialVersionUID
Generated serial version identifier.
|
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
Bond() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addBindingSiteReference(BindingSiteReference bindingSiteReference)
Adds a
BindingSiteReference to this Bond. |
AbstractSBase |
clone()
Creates a deep copy of this object, i.e., a new
SBase with the same properties
like this one. |
BindingSiteReference |
getBindingSiteReference1()
Returns the first
BindingSiteReference |
BindingSiteReference |
getBindingSiteReference2()
Returns the second
BindingSiteReference. |
javax.swing.tree.TreeNode |
getChildAt(int index) |
int |
getChildCount() |
Bond.BOND_OCCURRENCE_TYPE |
getOccurence()
Returns the occurrence.
|
void |
initDefaults() |
boolean |
isSetBindingSiteReference1()
Returns
true if the first BindingSiteReference is set. |
boolean |
isSetBindingSiteReference2()
Returns
true if the second BindingSiteReference is set. |
boolean |
isSetOccurence()
Returns
true if the occurrence is set. |
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
Sets the given attribute in this
SBase. |
void |
setBindingSiteReference1(BindingSiteReference bindingSite1)
Sets the first
BindingSiteReference. |
void |
setBindingSiteReference2(BindingSiteReference bindingSiteReference2)
Sets the second
BindingSiteReference. |
void |
setOccurence(Bond.BOND_OCCURRENCE_TYPE occurence)
Sets the occurrence.
|
java.lang.String |
toString() |
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, appendNotes, appendNotes, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, equals, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllowsChildren, 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, hashCode, 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, waitremoveTreeNodeChangeListeneraddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetprivate static final long serialVersionUID
private Bond.BOND_OCCURRENCE_TYPE occurence
private BindingSiteReference bindingSiteReference1
private BindingSiteReference bindingSiteReference2
public AbstractSBase clone()
SBaseSBase with the same properties
like this one.clone in interface SBaseclone in class AbstractSBasepublic Bond.BOND_OCCURRENCE_TYPE getOccurence()
public void setOccurence(Bond.BOND_OCCURRENCE_TYPE occurence)
occurrence - the occurrence to setpublic boolean isSetOccurence()
true if the occurrence is set.true if the occurrence is set.public BindingSiteReference getBindingSiteReference1()
BindingSiteReferenceBindingSiteReferencepublic void setBindingSiteReference1(BindingSiteReference bindingSite1)
BindingSiteReference.bindingSiteReference1 - the BindingSiteReference to setpublic boolean isSetBindingSiteReference1()
true if the first BindingSiteReference is set.true if the first BindingSiteReference is set.public BindingSiteReference getBindingSiteReference2()
BindingSiteReference.BindingSiteReference.public void setBindingSiteReference2(BindingSiteReference bindingSiteReference2)
BindingSiteReference.bindingSiteReference2 - the BindingSiteReference to setpublic boolean isSetBindingSiteReference2()
true if the second BindingSiteReference is set.true if the second BindingSiteReference is set.public boolean addBindingSiteReference(BindingSiteReference bindingSiteReference)
BindingSiteReference to this Bond. If there are
already two BindingSiteReferences, the new BindingSiteReference is
not added and false is returned.bindingSiteReference - true is the BindingSiteReference was added successfully to the Bond.public java.lang.String toString()
toString in class AbstractSBasepublic void initDefaults()
public javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodegetChildAt in class AbstractSBasepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodegetChildCount in class AbstractSBasepublic boolean readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
SBaseSBase.
If the given attribute name is not recognized, nothing is done and
false is returned.
readAttribute in interface SBasereadAttribute in class AbstractSBaseattributeName - localName of the XML attributeprefix - prefix of the XML attributevalue - value of the XML attributetrue if the attribute has been successfully read.public java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
SBaseSBase 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 SBasewriteXMLAttributes in class AbstractSBaseMap containing the XML attributes of this object.