|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.component.impl.MarkerRangeImpl
public class MarkerRangeImpl
An implementation of the model object ' Marker Range'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetEndValue(DataElement newEndValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFill(Fill newFill,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLabel(Label newLabel,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOutline(LineAttributes newOutline,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetStartValue(DataElement newStartValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static MarkerRange |
create(Axis ax,
DataElement deStart,
DataElement deEnd,
Fill fillColor)
A convenience method provided to add a marker range instance to an axis |
static MarkerRange |
create(Axis ax,
DataElement deStart,
DataElement deEnd,
Fill fillColor,
ColorDefinition outlineColor)
A convenience method provided to add a marker range instance to an axis |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
DataElement |
getEndValue()
|
Fill |
getFill()
|
FormatSpecifier |
getFormatSpecifier()
|
Label |
getLabel()
|
Anchor |
getLabelAnchor()
|
LineAttributes |
getOutline()
|
DataElement |
getStartValue()
|
org.eclipse.emf.common.util.EList |
getTriggers()
|
boolean |
isSetLabelAnchor()
|
void |
setEndValue(DataElement newEndValue)
|
void |
setFill(Fill newFill)
|
void |
setFormatSpecifier(FormatSpecifier newFormatSpecifier)
|
void |
setLabel(Label newLabel)
|
void |
setLabelAnchor(Anchor newLabelAnchor)
|
void |
setOutline(LineAttributes newOutline)
|
void |
setStartValue(DataElement newStartValue)
|
java.lang.String |
toString()
|
void |
unsetLabelAnchor()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public LineAttributes getOutline()
getOutline
in interface MarkerRange
MarkerRange.setOutline(LineAttributes)
,
ComponentPackage.getMarkerRange_Outline()
public org.eclipse.emf.common.notify.NotificationChain basicSetOutline(LineAttributes newOutline, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOutline(LineAttributes newOutline)
setOutline
in interface MarkerRange
newOutline
- the new value of the 'Outline' containment reference.MarkerRange.getOutline()
public Fill getFill()
getFill
in interface MarkerRange
MarkerRange.setFill(Fill)
,
ComponentPackage.getMarkerRange_Fill()
public org.eclipse.emf.common.notify.NotificationChain basicSetFill(Fill newFill, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFill(Fill newFill)
setFill
in interface MarkerRange
newFill
- the new value of the 'Fill' containment reference.MarkerRange.getFill()
public DataElement getStartValue()
getStartValue
in interface MarkerRange
MarkerRange.setStartValue(DataElement)
,
ComponentPackage.getMarkerRange_StartValue()
public org.eclipse.emf.common.notify.NotificationChain basicSetStartValue(DataElement newStartValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setStartValue(DataElement newStartValue)
setStartValue
in interface MarkerRange
newStartValue
- the new value of the 'Start Value' containment reference.MarkerRange.getStartValue()
public DataElement getEndValue()
getEndValue
in interface MarkerRange
MarkerRange.setEndValue(DataElement)
,
ComponentPackage.getMarkerRange_EndValue()
public org.eclipse.emf.common.notify.NotificationChain basicSetEndValue(DataElement newEndValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEndValue(DataElement newEndValue)
setEndValue
in interface MarkerRange
newEndValue
- the new value of the 'End Value' containment reference.MarkerRange.getEndValue()
public Label getLabel()
getLabel
in interface MarkerRange
MarkerRange.setLabel(Label)
,
ComponentPackage.getMarkerRange_Label()
public org.eclipse.emf.common.notify.NotificationChain basicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLabel(Label newLabel)
setLabel
in interface MarkerRange
newLabel
- the new value of the 'Label' containment reference.MarkerRange.getLabel()
public Anchor getLabelAnchor()
getLabelAnchor
in interface MarkerRange
Anchor
,
MarkerRange.isSetLabelAnchor()
,
MarkerRange.unsetLabelAnchor()
,
MarkerRange.setLabelAnchor(Anchor)
,
ComponentPackage.getMarkerRange_LabelAnchor()
public void setLabelAnchor(Anchor newLabelAnchor)
setLabelAnchor
in interface MarkerRange
newLabelAnchor
- the new value of the 'Label Anchor' attribute.Anchor
,
MarkerRange.isSetLabelAnchor()
,
MarkerRange.unsetLabelAnchor()
,
MarkerRange.getLabelAnchor()
public void unsetLabelAnchor()
unsetLabelAnchor
in interface MarkerRange
MarkerRange.isSetLabelAnchor()
,
MarkerRange.getLabelAnchor()
,
MarkerRange.setLabelAnchor(Anchor)
public boolean isSetLabelAnchor()
isSetLabelAnchor
in interface MarkerRange
MarkerRange.unsetLabelAnchor()
,
MarkerRange.getLabelAnchor()
,
MarkerRange.setLabelAnchor(Anchor)
public FormatSpecifier getFormatSpecifier()
getFormatSpecifier
in interface MarkerRange
MarkerRange.setFormatSpecifier(FormatSpecifier)
,
ComponentPackage.getMarkerRange_FormatSpecifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFormatSpecifier(FormatSpecifier newFormatSpecifier)
setFormatSpecifier
in interface MarkerRange
newFormatSpecifier
- the new value of the 'Format Specifier' containment reference.MarkerRange.getFormatSpecifier()
public org.eclipse.emf.common.util.EList getTriggers()
getTriggers
in interface MarkerRange
ComponentPackage.getMarkerRange_Triggers()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public static final MarkerRange create(Axis ax, DataElement deStart, DataElement deEnd, Fill fillColor)
ax
- the axis which the marker range will be created on.deStart
- start range.deEnd
- end range.fillColor
- fill color.public static final MarkerRange create(Axis ax, DataElement deStart, DataElement deEnd, Fill fillColor, ColorDefinition outlineColor)
ax
- the axis which the marker range will be created on.deStart
- start range.deEnd
- end range.fillColor
- fill color.outlineColor
- outline color.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |