Interface Location
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,IChartObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
Location3D
- All Known Implementing Classes:
Location3DImpl
,LocationImpl
A representation of the model object
'Location'.
Location represents a 2D coordinate point within the
chart.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getX()
Returns the value of the 'X' attribute.double
getY()
Returns the value of the 'Y' attribute.boolean
isSetX()
Returns whether the value of the 'X
' attribute is set.boolean
isSetY()
Returns whether the value of the 'Y
' attribute is set.void
scale
(double dScale) Causes the internal (x,y) values to be scaled by a relative (dScale) valuevoid
set
(double dX, double dY) A convenience method for defining member variables NOTE: Manually createdvoid
setX
(double value) Sets the value of the 'X
' attribute.void
setY
(double value) Sets the value of the 'Y
' attribute.void
translate
(double dTranslateX, double dTranslateY) Causes the internal (x,y) values to be translated by a relative value of (dTranslateX, dTranslateY)void
unsetX()
Unsets the value of the 'X
' attribute.void
unsetY()
Unsets the value of the 'Y
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getX
double getX()Returns the value of the 'X' attribute. Returns the 'X' co-ordinate component of the location. Attribute "x" specifies the x coordinate of the location.- Returns:
- the value of the 'X' attribute.
- See Also:
-
setX
void setX(double value) Sets the value of the 'X
' attribute. Sets the 'X' co-ordinate component of the location. -
unsetX
void unsetX()Unsets the value of the 'X
' attribute.- See Also:
-
isSetX
boolean isSetX()Returns whether the value of the 'X
' attribute is set.- Returns:
- whether the value of the 'X' attribute is set.
- See Also:
-
getY
double getY()Returns the value of the 'Y' attribute. Returns the 'Y' co-ordinate component of the location. Attribute "y" specifies the y coordinate of the location.- Returns:
- the value of the 'Y' attribute.
- See Also:
-
setY
void setY(double value) Sets the value of the 'Y
' attribute. Sets the 'Y' co-ordinate component of the location. -
unsetY
void unsetY()Unsets the value of the 'Y
' attribute.- See Also:
-
isSetY
boolean isSetY()Returns whether the value of the 'Y
' attribute is set.- Returns:
- whether the value of the 'Y' attribute is set.
- See Also:
-
set
void set(double dX, double dY) A convenience method for defining member variables NOTE: Manually created- Parameters:
dX
-dY
-
-
translate
void translate(double dTranslateX, double dTranslateY) Causes the internal (x,y) values to be translated by a relative value of (dTranslateX, dTranslateY)- Parameters:
dX
-dY
-
-
scale
void scale(double dScale) Causes the internal (x,y) values to be scaled by a relative (dScale) value- Parameters:
dScale
-
-
copyInstance
Location copyInstance()- Specified by:
copyInstance
in interfaceIChartObject
-