Interface CurveFitting
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,IChartObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
CurveFittingImpl
public interface CurveFitting extends IChartObject
A representation of the model object 'Curve Fitting'. This type defines the curve fitting element.The following features are supported:
- See Also:
ComponentPackage.getCurveFitting()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CurveFittingcopyInstance()LabelgetLabel()Returns the value of the 'Label' containment reference.AnchorgetLabelAnchor()Returns the value of the 'Label Anchor' attribute.LineAttributesgetLineAttributes()Returns the value of the 'Line Attributes' containment reference.booleanisSetLabelAnchor()Returns whether the value of the 'Label Anchor' attribute is set.voidsetLabel(Label value)Sets the value of the 'Label' containment reference.voidsetLabelAnchor(Anchor value)Sets the value of the 'Label Anchor' attribute.voidsetLineAttributes(LineAttributes value)Sets the value of the 'Line Attributes' containment reference.voidunsetLabelAnchor()Unsets the value of the 'Label Anchor' attribute.
-
-
-
Method Detail
-
getLineAttributes
LineAttributes getLineAttributes()
Returns the value of the 'Line Attributes' containment reference. Specifies the formatting information for the curve.- Returns:
- the value of the 'Line Attributes' containment reference.
- See Also:
setLineAttributes(LineAttributes),ComponentPackage.getCurveFitting_LineAttributes()
-
setLineAttributes
void setLineAttributes(LineAttributes value)
Sets the value of the 'Line Attributes' containment reference.- Parameters:
value- the new value of the 'Line Attributes' containment reference.- See Also:
getLineAttributes()
-
getLabel
Label getLabel()
Returns the value of the 'Label' containment reference. A label instance to hold attributes for curve labels.- Returns:
- the value of the 'Label' containment reference.
- See Also:
setLabel(Label),ComponentPackage.getCurveFitting_Label()
-
setLabel
void setLabel(Label value)
Sets the value of the 'Label' containment reference.- Parameters:
value- the new value of the 'Label' containment reference.- See Also:
getLabel()
-
getLabelAnchor
Anchor getLabelAnchor()
Returns the value of the 'Label Anchor' attribute. The literals are from the enumerationAnchor. Specifies where the labels for the curve should be displayed.- Returns:
- the value of the 'Label Anchor' attribute.
- See Also:
Anchor,isSetLabelAnchor(),unsetLabelAnchor(),setLabelAnchor(Anchor),ComponentPackage.getCurveFitting_LabelAnchor()
-
setLabelAnchor
void setLabelAnchor(Anchor value)
Sets the value of the 'Label Anchor' attribute.- Parameters:
value- the new value of the 'Label Anchor' attribute.- See Also:
Anchor,isSetLabelAnchor(),unsetLabelAnchor(),getLabelAnchor()
-
unsetLabelAnchor
void unsetLabelAnchor()
Unsets the value of the 'Label Anchor' attribute.- See Also:
isSetLabelAnchor(),getLabelAnchor(),setLabelAnchor(Anchor)
-
isSetLabelAnchor
boolean isSetLabelAnchor()
Returns whether the value of the 'Label Anchor' attribute is set.- Returns:
- whether the value of the 'Label Anchor' attribute is set.
- See Also:
unsetLabelAnchor(),getLabelAnchor(),setLabelAnchor(Anchor)
-
copyInstance
CurveFitting copyInstance()
- Specified by:
copyInstancein interfaceIChartObject
-
-