public class StateFeatureInstance extends AbstractNamedSBase
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
StateFeatureInstance()
Creates a new StateFeatureInstance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStateFeatureValue(StateFeatureValue stateFeatureValue)
Adds a StateFeatureValue.
|
AbstractSBase |
clone() |
StateFeatureValue |
createStateFeatureValue()
Creates a new
StateFeatureValue inside this StateFeatureInstance and returns it. |
TreeNode |
getChildAt(int index) |
int |
getChildCount() |
ListOf<StateFeatureValue> |
getListOfStateFeatureValues()
Returns the listOfStateFeatureValues
|
String |
getStateFeature()
Returns the stateFeature.
|
StateFeatureValue |
getStateFeatureValue(int i)
Gets the ith
StateFeatureValue. |
StateFeatureValue |
getStateFeatureValue(String id)
Gets the
StateFeatureValue that has the given id. |
void |
initDefaults() |
boolean |
isIdMandatory() |
boolean |
isSetListOfStateFeatureValues()
Returns
true if the listOfStateFeatureValue is set. |
boolean |
isSetStateFeature()
Returns
true if the stateFeature id is defined. |
boolean |
readAttribute(String attributeName,
String prefix,
String value) |
void |
setStateFeature(String stateFeature)
Sets the stateFeature.
|
boolean |
unsetListOfStateFeatureValues()
Sets the listOfStateFeatureValues to null
|
Map<String,String> |
writeXMLAttributes() |
equals, getId, getName, hashCode, 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, 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, waitaddCVTerm, 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, userObjectKeySetpublic StateFeatureInstance()
public boolean isIdMandatory()
public AbstractSBase clone()
clone in interface SBaseclone in class AbstractSBasepublic String getStateFeature()
public void setStateFeature(String stateFeature)
stateFeature - the stateFeature to setpublic boolean isSetStateFeature()
true if the stateFeature id is defined.true if the stateFeature id is defined.public ListOf<StateFeatureValue> getListOfStateFeatureValues()
public void addStateFeatureValue(StateFeatureValue stateFeatureValue)
stateFeatureValue - the StateFeatureValue to addpublic StateFeatureValue createStateFeatureValue()
StateFeatureValue inside this StateFeatureInstance and returns it.StateFeatureValue object createdpublic StateFeatureValue getStateFeatureValue(int i)
StateFeatureValue.i - StateFeatureValueIndexOutOfBoundsException - if the index is invalid.public StateFeatureValue getStateFeatureValue(String id)
StateFeatureValue that has the given id.id - StateFeatureValue that has the given id or null if
no StateFeatureValue are found that match id.public boolean isSetListOfStateFeatureValues()
true if the listOfStateFeatureValue is set.true if the listOfStateFeatureValue is set.public boolean unsetListOfStateFeatureValues()
true is successfulpublic void initDefaults()
public TreeNode getChildAt(int index)
getChildAt in interface TreeNodegetChildAt in class AbstractSBasepublic int getChildCount()
getChildCount in interface TreeNodegetChildCount in class AbstractSBasepublic boolean readAttribute(String attributeName, String prefix, String value)
readAttribute in interface SBasereadAttribute in class AbstractNamedSBasepublic Map<String,String> writeXMLAttributes()
writeXMLAttributes in interface SBasewriteXMLAttributes in class AbstractNamedSBaseCopyright © 2009–2016. All rights reserved.