org.sbml.jsbml.ext.multi
public class SpeciesTypeRestrictionReference extends AbstractSBase
| Modifier and Type | Field and Description |
|---|---|
static int |
MIN_SBML_LEVEL |
static int |
MIN_SBML_VERSION |
private static long |
serialVersionUID
Generated serial version identifier.
|
private java.lang.String |
speciesTypeRestriction |
ignoredExtensions, ignoredXMLElementslistOfListeners, parent, UNKNOWN_ATTRIBUTES, UNKNOWN_ELEMENTS| Constructor and Description |
|---|
SpeciesTypeRestrictionReference()
Creates an SpeciesTypeRestrictionReference instance
|
SpeciesTypeRestrictionReference(int level,
int version)
Creates a SpeciesTypeRestrictionReference instance with a level and version.
|
SpeciesTypeRestrictionReference(SpeciesTypeRestrictionReference obj)
Clone constructor
|
| Modifier and Type | Method and Description |
|---|---|
SpeciesTypeRestrictionReference |
clone()
clones this class
|
java.lang.String |
getSpeciesTypeRestriction() |
void |
initDefaults()
Initializes the default values using the namespace.
|
boolean |
isSetSpeciesTypeRestriction() |
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
Sets the given attribute in this
SBase. |
void |
setSpeciesTypeRestriction(java.lang.String speciesTypeRestriction)
Set the value of speciesTypeRestriction
|
java.lang.String |
toString() |
boolean |
unsetSpeciesTypeRestriction()
Unsets the variable speciesTypeRestriction
|
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, 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, 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 java.lang.String speciesTypeRestriction
public static final int MIN_SBML_LEVEL
public static final int MIN_SBML_VERSION
public SpeciesTypeRestrictionReference()
public SpeciesTypeRestrictionReference(int level,
int version)
level - version - public SpeciesTypeRestrictionReference(SpeciesTypeRestrictionReference obj)
public java.lang.String getSpeciesTypeRestriction()
public boolean isSetSpeciesTypeRestriction()
public void setSpeciesTypeRestriction(java.lang.String speciesTypeRestriction)
public boolean unsetSpeciesTypeRestriction()
true, if speciesTypeRestriction was set before,
otherwise falsepublic java.lang.String toString()
toString in class AbstractSBasepublic 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.public 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 SpeciesTypeRestrictionReference clone()
clone in interface SBaseclone in class AbstractSBasepublic void initDefaults()