public class MemberConstraint extends AbstractNamedSBase implements UniqueNamedSBase
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
MemberConstraint()
Creates an MemberConstraint instance
|
MemberConstraint(int level,
int version)
Creates a MemberConstraint instance with a level and version.
|
MemberConstraint(MemberConstraint obj)
Clone constructor
|
MemberConstraint(String id)
Creates a MemberConstraint instance with an id.
|
MemberConstraint(String id,
int level,
int version)
Creates a MemberConstraint instance with an id, level, and version.
|
MemberConstraint(String id,
String name,
int level,
int version)
Creates a MemberConstraint instance with an id, name, level, and version.
|
| Modifier and Type | Method and Description |
|---|---|
MemberConstraint |
clone() |
boolean |
equals(Object obj) |
String |
getDistinctAttribute()
Returns the value of distinctAttribute
|
String |
getIdenticalAttribute()
Returns the value of identicalAttribute
|
int |
hashCode() |
void |
initDefaults()
Initializes the default values using the namespace.
|
boolean |
isIdMandatory() |
boolean |
isSetDistinctAttribute()
Returns whether distinctAttribute is set
|
boolean |
isSetIdenticalAttribute()
Returns whether identicalAttribute is set
|
boolean |
readAttribute(String attributeName,
String prefix,
String value) |
void |
setDistinctAttribute(String distinctAttribute)
Sets the value of distinctAttribute
|
void |
setIdenticalAttribute(String identicalAttribute)
Sets the value of identicalAttribute
|
boolean |
unsetDistinctAttribute()
Unsets the variable distinctAttribute
|
boolean |
unsetIdenticalAttribute()
Unsets the variable identicalAttribute
|
Map<String,String> |
writeXMLAttributes() |
getId, getName, isSetId, isSetName, isValidId, setId, setName, toString, unsetId, unsetNameaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendNotes, appendNotes, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllowsChildren, getAnnotation, getAnnotationString, getChildAt, getChildCount, 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, userObjectKeySetchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafpublic MemberConstraint()
public MemberConstraint(String id)
id - public MemberConstraint(int level,
int version)
level - version - public MemberConstraint(String id, int level, int version)
id - level - version - public MemberConstraint(String id, String name, int level, int version)
id - name - level - version - public MemberConstraint(MemberConstraint obj)
public MemberConstraint clone()
clone in interface SBaseclone in class AbstractSBasepublic int hashCode()
hashCode in interface SBasehashCode in class AbstractNamedSBasepublic boolean equals(Object obj)
equals in interface SBaseequals in class AbstractNamedSBasepublic void initDefaults()
public boolean isIdMandatory()
isIdMandatory in interface NamedSBasepublic String getIdenticalAttribute()
public boolean isSetIdenticalAttribute()
public void setIdenticalAttribute(String identicalAttribute)
public boolean unsetIdenticalAttribute()
true, if identicalAttribute was set before,
otherwise falsepublic String getDistinctAttribute()
public boolean isSetDistinctAttribute()
public void setDistinctAttribute(String distinctAttribute)
public boolean unsetDistinctAttribute()
true, if distinctAttribute was set before,
otherwise falsepublic Map<String,String> writeXMLAttributes()
writeXMLAttributes in interface SBasewriteXMLAttributes in class AbstractNamedSBasepublic boolean readAttribute(String attributeName, String prefix, String value)
readAttribute in interface SBasereadAttribute in class AbstractNamedSBaseCopyright © 2009–2016. All rights reserved.