public class SpeciesFeatureChange extends AbstractNamedSBase
ignoredExtensions, ignoredXMLElements, JSBML_WRONG_SBO_TERM, packageNamelistOfListeners, parent, resourceBundle| Constructor and Description |
|---|
SpeciesFeatureChange()
Creates an SpeciesFeatureChange instance
|
SpeciesFeatureChange(int level,
int version)
Creates a SpeciesFeatureChange instance with a level and version.
|
SpeciesFeatureChange(SpeciesFeatureChange obj)
Clone constructor
|
SpeciesFeatureChange(String id)
Creates a SpeciesFeatureChange instance with an id.
|
SpeciesFeatureChange(String id,
int level,
int version)
Creates a SpeciesFeatureChange instance with an id, level, and version.
|
SpeciesFeatureChange(String id,
String name,
int level,
int version)
Creates a SpeciesFeatureChange instance with an id, name, level, and version.
|
| Modifier and Type | Method and Description |
|---|---|
SpeciesFeatureChange |
clone()
clones this class
|
boolean |
equals(Object obj) |
String |
getProductSpeciesFeature()
Returns the value of
productSpeciesFeature. |
String |
getReactantSpeciesFeature()
Returns the value of
reactantSpeciesFeature. |
int |
hashCode() |
void |
initDefaults()
Initializes the default values using the namespace.
|
boolean |
isIdMandatory() |
boolean |
isSetProductSpeciesFeature()
Returns whether
productSpeciesFeature is set. |
boolean |
isSetReactantSpeciesFeature()
Returns whether
reactantSpeciesFeature is set. |
boolean |
readAttribute(String attributeName,
String prefix,
String value) |
void |
setProductSpeciesFeature(String productSpeciesFeature)
Sets the value of productSpeciesFeature
|
void |
setReactantSpeciesFeature(String reactantSpeciesFeature)
Sets the value of reactantSpeciesFeature
|
boolean |
unsetProductSpeciesFeature()
Unsets the variable productSpeciesFeature.
|
boolean |
unsetReactantSpeciesFeature()
Unsets the variable reactantSpeciesFeature.
|
Map<String,String> |
writeXMLAttributes() |
isValidIdaddCVTerm, addDeclaredNamespace, addExtension, addPlugin, appendAnnotation, appendAnnotation, appendNotes, appendNotes, checkAndSetPackageNamespaceAndVersion, checkAndSetPackageNamespaceAndVersion, checkAttribute, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllowsChildren, getAnnotation, getAnnotationString, getChildAt, getChildCount, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getId, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, 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, 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, isLeaf, isReadingInProgress, 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, appendAnnotation, appendAnnotation, appendNotes, appendNotes, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getElementName, getExtension, getExtensionCount, getExtensionPackages, getHistory, getLevel, getLevelAndVersion, getMetaId, getModel, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeTreeNodeChangeListener, setAnnotation, setAnnotation, setAnnotation, setHistory, setLevel, setMetaId, setNotes, setNotes, setPackageVersion, 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 SpeciesFeatureChange()
public SpeciesFeatureChange(String id)
id - the identifier for the new element.public SpeciesFeatureChange(int level,
int version)
level - SBML Levelversion - SBML Versionpublic SpeciesFeatureChange(String id, int level, int version)
id - the identifier for this element.level - the SBML Levelversion - the SBML Versionpublic SpeciesFeatureChange(String id, String name, int level, int version)
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 SpeciesFeatureChange(SpeciesFeatureChange obj)
public SpeciesFeatureChange clone()
clone in interface SBaseclone in class AbstractSBasepublic void initDefaults()
public boolean isIdMandatory()
isIdMandatory in interface NamedSBaseisIdMandatory in interface SBaseisIdMandatory in class AbstractSBasepublic int hashCode()
hashCode in interface SBasehashCode in class AbstractSBasepublic boolean equals(Object obj)
equals in interface SBaseequals in class AbstractSBasepublic String getReactantSpeciesFeature()
reactantSpeciesFeature.reactantSpeciesFeature.public boolean isSetReactantSpeciesFeature()
reactantSpeciesFeature is set.reactantSpeciesFeature is set.public void setReactantSpeciesFeature(String reactantSpeciesFeature)
reactantSpeciesFeature - the value of reactantSpeciesFeature to be set.public boolean unsetReactantSpeciesFeature()
true if reactantSpeciesFeature was set before, otherwise false.public String getProductSpeciesFeature()
productSpeciesFeature.productSpeciesFeature.public boolean isSetProductSpeciesFeature()
productSpeciesFeature is set.productSpeciesFeature is set.public void setProductSpeciesFeature(String productSpeciesFeature)
productSpeciesFeature - the value of productSpeciesFeature to be set.public boolean unsetProductSpeciesFeature()
true if productSpeciesFeature was set before, otherwise false.public Map<String,String> writeXMLAttributes()
writeXMLAttributes in interface SBasewriteXMLAttributes in class AbstractSBasepublic boolean readAttribute(String attributeName, String prefix, String value)
readAttribute in interface SBasereadAttribute in class AbstractSBaseCopyright © 2009–2016. All rights reserved.