java.io.Serializable, java.lang.Cloneable, javax.swing.tree.TreeNode, org.sbml.jsbml.NamedSBase, org.sbml.jsbml.SBase, org.sbml.jsbml.UniqueNamedSBase, org.sbml.jsbml.UniqueSId, org.sbml.jsbml.util.TreeNodeWithChangeSupportLinearGradient, RadialGradientpublic class GradientBase
extends org.sbml.jsbml.AbstractNamedSBase
implements org.sbml.jsbml.UniqueNamedSBase
| Modifier and Type | Class | Description |
|---|---|---|
static class |
GradientBase.Spread |
The type GradientSpreadMethod is being used by GradientBase elements to decide how gradients propagate over
the whole element they are applied to.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected org.sbml.jsbml.ListOf<GradientStop> |
listOfGradientStops |
|
protected GradientBase.Spread |
spreadMethod |
| Constructor | Description |
|---|---|
GradientBase() |
Creates an GradientBase instance
|
GradientBase(java.lang.String id,
GradientStop stop) |
Creates a GradientBase instance with an id.
|
GradientBase(java.lang.String id,
GradientStop stop,
int level,
int version) |
Creates a GradientBase instance with an id, name, level, and version.
|
GradientBase(GradientBase obj) |
Clone constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
addGradientStop(GradientStop field) |
|
GradientBase |
clone() |
|
GradientStop |
createGradientStop(RelAbsVector offset,
java.lang.String stopColor) |
create a new GradientStop element and adds it to the ListOfGradientStops list
|
boolean |
equals(java.lang.Object obj) |
|
boolean |
getAllowsChildren() |
|
javax.swing.tree.TreeNode |
getChildAt(int index) |
|
int |
getChildCount() |
|
org.sbml.jsbml.ListOf<GradientStop> |
getListOfGradientStops() |
|
GradientBase.Spread |
getSpreadMethod() |
|
int |
hashCode() |
|
void |
initDefaults() |
Initializes the default values using the namespace.
|
boolean |
isIdMandatory() |
|
boolean |
isListOfGradientStopsEmpty() |
|
boolean |
isSetListOfGradientStops() |
|
boolean |
isSetSpreadMethod() |
|
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value) |
|
void |
removeGradientStop(int i) |
|
boolean |
removeGradientStop(GradientStop field) |
|
void |
setListOfGradientStops(org.sbml.jsbml.ListOf<GradientStop> listOfGradientStops) |
|
void |
setSpreadMethod(GradientBase.Spread spreadMethod) |
Set the value of spreadMethod
|
boolean |
unsetListOfGradientStops() |
|
boolean |
unsetSpreadMethod() |
Unsets the variable spreadMethod
|
java.util.Map<java.lang.String,java.lang.String> |
writeXMLAttributes() |
addCVTerm, addDeclaredNamespace, addExtension, addPlugin, addResources, appendAnnotation, appendAnnotation, appendNotes, appendNotes, checkAndSetPackageNamespaceAndVersion, checkAndSetPackageNamespaceAndVersion, checkAttribute, checkIdentifier, checkLevelAndVersionCompatibility, createHistory, createPlugin, disablePackage, enablePackage, enablePackage, filterCVTerms, filterCVTerms, filterCVTerms, filterCVTerms, fireNodeRemovedEvent, firePropertyChange, getAllDeclaredNamespaces, getAnnotation, getAnnotationString, getCVTerm, getCVTermCount, getCVTerms, getDeclaredNamespaces, getElementByMetaId, getElementBySId, getElementName, getExtension, getExtensionCount, getExtensionPackages, getFirstElementIndex, getHistory, getId, getIdManager, getLevel, getLevelAndVersion, getMetaId, getModel, getName, getNamespace, getNotes, getNotesString, getNumCVTerms, getNumPlugins, getPackageName, getPackageVersion, getParent, getParentSBMLObject, getPlugin, getSBMLDocument, getSBOTerm, getSBOTermID, getURI, getVersion, hasExtension, 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, removeDeclaredNamespaceByNamespace, removeDeclaredNamespaceByPrefix, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, 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, isCloningInProgress, isInvalidSBMLAllowed, isLeaf, isReadingInProgress, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeTreeNodeChangeListener, removeUserObject, setParent, userObjectKeySetgetId, getName, isSetId, isSetName, setId, setName, unsetId, unsetNamefinalize, getClass, notify, notifyAll, wait, wait, waitaddCVTerm, 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, hasExtension, hasValidAnnotation, hasValidLevelVersionNamespaceCombination, isExtendedByOtherPackages, isPackageEnabled, isPackageURIEnabled, isPkgEnabled, isPkgURIEnabled, isSetAnnotation, isSetHistory, isSetLevel, isSetLevelAndVersion, isSetMetaId, isSetNotes, isSetPackageVErsion, isSetParentSBMLObject, isSetPlugin, isSetSBOTerm, isSetVersion, registerChild, removeCVTerm, removeCVTerm, removeDeclaredNamespaceByNamespace, removeDeclaredNamespaceByPrefix, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTopLevelAnnotationElement, removeTreeNodeChangeListener, replaceTopLevelAnnotationElement, replaceTopLevelAnnotationElement, 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, userObjectKeySetprotected GradientBase.Spread spreadMethod
protected org.sbml.jsbml.ListOf<GradientStop> listOfGradientStops
public GradientBase()
public GradientBase(java.lang.String id,
GradientStop stop)
id - stop - public GradientBase(java.lang.String id,
GradientStop stop,
int level,
int version)
id - stop - level - version - public GradientBase(GradientBase obj)
obj - public boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodegetAllowsChildren in class org.sbml.jsbml.AbstractSBasepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodegetChildCount in class org.sbml.jsbml.AbstractSBasepublic javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodegetChildAt in class org.sbml.jsbml.AbstractSBasepublic GradientBase clone()
clone in interface org.sbml.jsbml.SBaseclone in class org.sbml.jsbml.AbstractSBasepublic void initDefaults()
public int hashCode()
hashCode in interface org.sbml.jsbml.SBasehashCode in class org.sbml.jsbml.AbstractSBasepublic boolean equals(java.lang.Object obj)
equals in interface org.sbml.jsbml.SBaseequals in class org.sbml.jsbml.AbstractSBasepublic GradientBase.Spread getSpreadMethod()
public boolean isSetSpreadMethod()
public void setSpreadMethod(GradientBase.Spread spreadMethod)
spreadMethod - public boolean unsetSpreadMethod()
true, if spreadMethod was set before,
otherwise falsepublic boolean isSetListOfGradientStops()
true, if listOfGradientStops contains at least one element,
otherwise falsepublic boolean isListOfGradientStopsEmpty()
true iff listOfGradientStops is not null, but empty
(relevant for validation)public org.sbml.jsbml.ListOf<GradientStop> getListOfGradientStops()
public void setListOfGradientStops(org.sbml.jsbml.ListOf<GradientStop> listOfGradientStops)
listOfGradientStops - public boolean unsetListOfGradientStops()
true, if listOfGradientStops contained at least one element,
otherwise falsepublic boolean addGradientStop(GradientStop field)
field - public boolean removeGradientStop(GradientStop field)
field - public void removeGradientStop(int i)
i - public GradientStop createGradientStop(RelAbsVector offset, java.lang.String stopColor)
offset - stopColor - public boolean isIdMandatory()
isIdMandatory in interface org.sbml.jsbml.NamedSBaseisIdMandatory in interface org.sbml.jsbml.SBaseisIdMandatory in class org.sbml.jsbml.AbstractSBasepublic java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
writeXMLAttributes in interface org.sbml.jsbml.SBasewriteXMLAttributes in class org.sbml.jsbml.AbstractSBasepublic boolean readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
readAttribute in interface org.sbml.jsbml.SBasereadAttribute in class org.sbml.jsbml.AbstractSBaseCopyright © 2009–2022. All rights reserved.