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, ignoredXMLElements
listOfListeners, 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)
If the attribute is an id or name attribute, it will set the id or name
of this object with the value of the XML attribute ('value').
|
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() |
addCVTerm, addDeclaredNamespace, addExtension, appendNotes, appendNotes, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, equals, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, getAllowsChildren, getAnnotation, getAnnotationString, getChildAt, getChildCount, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementName, getExtension, getExtensionPackages, getHistory, 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, setAnnotation, setHistory, setLevel, setMetaId, setNamespace, setNotes, setNotes, setParentSBML, setParentSBMLObject, setSBOTerm, setSBOTerm, setThisAsParentSBMLObject, setVersion, unregister, unsetAnnotation, unsetCVTerms, unsetExtension, unsetHistory, unsetMetaId, unsetNamespace, unsetNotes, unsetPlugin, unsetSBOTerm
addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, children, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, firePropertyChange, getIndex, getListOfTreeNodeChangeListeners, getNumChildren, getRoot, getTreeNodeChangeListenerCount, getUserObject, indexOf, isLeaf, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, userObjectKeySet
finalize, getClass, notify, notifyAll, wait, wait, wait
removeTreeNodeChangeListener
addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, firePropertyChange, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySet
private 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 false
public java.lang.String toString()
toString
in class AbstractSBase
public java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
writeXMLAttributes
in interface SBase
writeXMLAttributes
in class AbstractSBase
Map
containing the XML attributes of this object.public boolean readAttribute(java.lang.String attributeName, java.lang.String prefix, java.lang.String value)
SBase
readAttribute
in interface SBase
readAttribute
in class AbstractSBase
attributeName
- 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 SBase
clone
in class AbstractSBase
public void initDefaults()