Class MarkerLineImpl
java.lang.Object
org.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.MarkerLineImpl
- All Implemented Interfaces:
MarkerLine,IChartObject,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object ' Marker
Line'.
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested 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_FLAGFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.NotificationChainbasicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetLineAttributes(LineAttributes newLineAttributes, org.eclipse.emf.common.notify.NotificationChain msgs) org.eclipse.emf.common.notify.NotificationChainbasicSetValue(DataElement newValue, org.eclipse.emf.common.notify.NotificationChain msgs) static final MarkerLinecreate(Axis ax, DataElement de) A convenience method provided to add a marker line instance to an axisstatic final MarkerLinecreate(Axis ax, DataElement de, ColorDefinition lineColor) A convenience method provided to add a marker line instance to an axisstatic final MarkerLinecreateDefault(Axis ax, DataElement de, ColorDefinition lineColor) A convenience method provided to add a marker line instance to an axiseGet(int featureID, boolean resolve, boolean coreType) org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) booleaneIsSet(int featureID) voidvoideUnset(int featureID) getLabel()org.eclipse.emf.common.util.EList<Trigger>getValue()booleanvoidvoidsetFormatSpecifier(FormatSpecifier newFormatSpecifier) voidvoidsetLabelAnchor(Anchor newLabelAnchor) voidsetLineAttributes(LineAttributes newLineAttributes) voidsetValue(DataElement newValue) toString()voidMethods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getLineAttributes
- Specified by:
getLineAttributesin interfaceMarkerLine- Returns:
- the value of the 'Line Attributes' containment reference.
- See Also:
-
basicSetLineAttributes
public org.eclipse.emf.common.notify.NotificationChain basicSetLineAttributes(LineAttributes newLineAttributes, org.eclipse.emf.common.notify.NotificationChain msgs) -
setLineAttributes
- Specified by:
setLineAttributesin interfaceMarkerLine- Parameters:
newLineAttributes- the new value of the 'Line Attributes' containment reference.- See Also:
-
getValue
- Specified by:
getValuein interfaceMarkerLine- Returns:
- the value of the 'Value' containment reference.
- See Also:
-
basicSetValue
public org.eclipse.emf.common.notify.NotificationChain basicSetValue(DataElement newValue, org.eclipse.emf.common.notify.NotificationChain msgs) -
setValue
- Specified by:
setValuein interfaceMarkerLine- Parameters:
newValue- the new value of the 'Value' containment reference.- See Also:
-
getLabel
- Specified by:
getLabelin interfaceMarkerLine- Returns:
- the value of the 'Label' containment reference.
- See Also:
-
basicSetLabel
public org.eclipse.emf.common.notify.NotificationChain basicSetLabel(Label newLabel, org.eclipse.emf.common.notify.NotificationChain msgs) -
setLabel
- Specified by:
setLabelin interfaceMarkerLine- Parameters:
newLabel- the new value of the 'Label' containment reference.- See Also:
-
getLabelAnchor
- Specified by:
getLabelAnchorin interfaceMarkerLine- Returns:
- the value of the 'Label Anchor' attribute.
- See Also:
-
setLabelAnchor
- Specified by:
setLabelAnchorin interfaceMarkerLine- Parameters:
newLabelAnchor- the new value of the 'Label Anchor' attribute.- See Also:
-
unsetLabelAnchor
public void unsetLabelAnchor()- Specified by:
unsetLabelAnchorin interfaceMarkerLine- See Also:
-
isSetLabelAnchor
public boolean isSetLabelAnchor()- Specified by:
isSetLabelAnchorin interfaceMarkerLine- Returns:
- whether the value of the 'Label Anchor' attribute is set.
- See Also:
-
getFormatSpecifier
- Specified by:
getFormatSpecifierin interfaceMarkerLine- Returns:
- the value of the 'Format Specifier' containment reference.
- See Also:
-
basicSetFormatSpecifier
public org.eclipse.emf.common.notify.NotificationChain basicSetFormatSpecifier(FormatSpecifier newFormatSpecifier, org.eclipse.emf.common.notify.NotificationChain msgs) -
setFormatSpecifier
- Specified by:
setFormatSpecifierin interfaceMarkerLine- Parameters:
newFormatSpecifier- the new value of the 'Format Specifier' containment reference.- See Also:
-
getTriggers
- Specified by:
getTriggersin interfaceMarkerLine- Returns:
- the value of the 'Triggers' containment reference list.
- See Also:
-
getCursor
- Specified by:
getCursorin interfaceMarkerLine- Returns:
- the value of the 'Cursor' containment reference.
- See Also:
-
basicSetCursor
public org.eclipse.emf.common.notify.NotificationChain basicSetCursor(Cursor newCursor, org.eclipse.emf.common.notify.NotificationChain msgs) -
setCursor
- Specified by:
setCursorin interfaceMarkerLine- Parameters:
newCursor- the new value of the 'Cursor' containment reference.- See Also:
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) - Overrides:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
create
A convenience method provided to add a marker line instance to an axis- Parameters:
ax-de-
-
create
A convenience method provided to add a marker line instance to an axis- Parameters:
ax-de-lineColor-
-
createDefault
A convenience method provided to add a marker line instance to an axis- Parameters:
ax-de-lineColor-
-
copyInstance
- Specified by:
copyInstancein interfaceIChartObject- Specified by:
copyInstancein interfaceMarkerLine
-