public class Ellipse extends GraphicalPrimitive2D
GraphicalPrimitive2D.FillRule| Modifier and Type | Field | Description |
|---|---|---|
protected RelAbsVector |
cx |
|
protected RelAbsVector |
cy |
|
protected RelAbsVector |
cz |
|
protected java.lang.Double |
ratio |
Optional: Ratio of width to height
|
protected RelAbsVector |
rx |
|
protected RelAbsVector |
ry |
ignoredExtensions, ignoredXMLElements, JSBML_WRONG_SBO_TERM, packageNamestroke, strokeDashArray, strokeWidthfill, fillRuletransform| Constructor | Description |
|---|---|
Ellipse() |
Creates a new
Ellipse instance. |
Ellipse(int level,
int version) |
Creates a new
Ellipse instance. |
Ellipse(Ellipse obj) |
Creates a new
Ellipse instance, copied from the given ellipse. |
| Modifier and Type | Method | Description |
|---|---|---|
Ellipse |
clone() |
|
boolean |
equals(java.lang.Object obj) |
|
RelAbsVector |
getCx() |
|
RelAbsVector |
getCy() |
|
RelAbsVector |
getCz() |
|
double |
getRatio() |
|
RelAbsVector |
getRx() |
|
RelAbsVector |
getRy() |
|
int |
hashCode() |
|
boolean |
isSetCx() |
|
boolean |
isSetCy() |
|
boolean |
isSetCz() |
|
boolean |
isSetRatio() |
|
boolean |
isSetRx() |
|
boolean |
isSetRy() |
|
boolean |
readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value) |
|
void |
setCx(RelAbsVector cx) |
Set the value of cx
|
void |
setCy(RelAbsVector cy) |
Set the value of cy
|
void |
setCz(RelAbsVector cz) |
Set the value of cz
|
void |
setRatio(java.lang.Double newRatio) |
Sets the ratio-attribute to given value and fires appropriate change-events
|
void |
setRx(RelAbsVector rx) |
Set the value of rx
|
void |
setRy(RelAbsVector ry) |
Set the value of ry
|
boolean |
unsetCx() |
Unsets the variable cx
|
boolean |
unsetCy() |
Unsets the variable cy
|
boolean |
unsetCz() |
Unsets the variable cz
|
boolean |
unsetRatio() |
Unsets the ratio-attribute (if set)
|
boolean |
unsetRx() |
Unsets the variable rx
|
boolean |
unsetRy() |
Unsets the variable ry
|
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, getAllowsChildren, getAnnotation, getAnnotationString, getChildAt, getChildCount, 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, isIdMandatory, 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, userObjectKeySetaddStrokeDash, getStroke, getStrokeDash, getStrokeDashArray, getStrokeWidth, isSetStroke, isSetStrokeDashArray, isSetStrokeWidth, setStroke, setStrokeDashArray, setStrokeDashArray, setStrokeWidth, unsetStroke, unsetStrokeDashArray, unsetStrokeWidthgetFill, getFillRule, initDefaults, isSetFill, isSetFillRule, setFill, setFillRule, unsetFill, unsetFillRulefinalize, getClass, notify, notifyAll, wait, wait, waitisSetTransform, setTransformgetTransform, unsetTransformaddAllChangeListeners, addAllChangeListeners, addTreeNodeChangeListener, addTreeNodeChangeListener, clearUserObjects, containsUserObjectKey, filter, filter, filter, fireNodeAddedEvent, getListOfTreeNodeChangeListeners, getRoot, getTreeNodeChangeListenerCount, getUserObject, isRoot, isSetParent, isSetUserObjects, putUserObject, removeAllTreeNodeChangeListeners, removeAllTreeNodeChangeListeners, removeFromParent, removeTreeNodeChangeListener, removeUserObject, userObjectKeySetprotected RelAbsVector cx
protected RelAbsVector cy
protected RelAbsVector cz
protected RelAbsVector rx
protected RelAbsVector ry
protected java.lang.Double ratio
public Ellipse()
Ellipse instance.public Ellipse(Ellipse obj)
Ellipse instance, copied from the given ellipse.obj - the Ellipse to be clonedpublic Ellipse(int level,
int version)
Ellipse instance.level - the SBML levelversion - the SBML versionpublic Ellipse clone()
clone in class GraphicalPrimitive2Dpublic RelAbsVector getCx()
public int hashCode()
hashCode in class GraphicalPrimitive2Dpublic boolean equals(java.lang.Object obj)
equals in class GraphicalPrimitive2Dpublic boolean isSetCx()
public void setCx(RelAbsVector cx)
cx - public boolean unsetCx()
true, if cx was set before,
otherwise falsepublic RelAbsVector getCy()
public boolean isSetCy()
public void setCy(RelAbsVector cy)
cy - public boolean unsetCy()
true, if cy was set before,
otherwise falsepublic RelAbsVector getCz()
public boolean isSetCz()
public void setCz(RelAbsVector cz)
cz - public boolean unsetCz()
true, if cz was set before,
otherwise falsepublic double getRatio()
public boolean isSetRatio()
public void setRatio(java.lang.Double newRatio)
newRatio - the new value to be takenpublic boolean unsetRatio()
public RelAbsVector getRx()
public boolean isSetRx()
public void setRx(RelAbsVector rx)
rx - public boolean unsetRx()
true, if rx was set before,
otherwise falsepublic RelAbsVector getRy()
public boolean isSetRy()
public void setRy(RelAbsVector ry)
ry - public boolean unsetRy()
true, if ry was set before,
otherwise falsepublic java.util.Map<java.lang.String,java.lang.String> writeXMLAttributes()
writeXMLAttributes in class GraphicalPrimitive2Dpublic boolean readAttribute(java.lang.String attributeName,
java.lang.String prefix,
java.lang.String value)
readAttribute in class GraphicalPrimitive2DCopyright © 2009–2022. All rights reserved.