Class DialSeriesImpl

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.SeriesImpl
org.eclipse.birt.chart.model.type.impl.DialSeriesImpl
All Implemented Interfaces:
Series, IChartObject, DialSeries, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class DialSeriesImpl extends SeriesImpl implements DialSeries
An implementation of the model object 'Dial Series'.

The following features are implemented:

  • Method Details

    • getDial

      public Dial getDial()
      Specified by:
      getDial in interface DialSeries
      Returns:
      the value of the 'Dial' containment reference.
      See Also:
    • basicSetDial

      public org.eclipse.emf.common.notify.NotificationChain basicSetDial(Dial newDial, org.eclipse.emf.common.notify.NotificationChain msgs)
    • setDial

      public void setDial(Dial newDial)
      Specified by:
      setDial in interface DialSeries
      Parameters:
      newDial - the new value of the 'Dial' containment reference.
      See Also:
    • getNeedle

      public Needle getNeedle()
      Specified by:
      getNeedle in interface DialSeries
      Returns:
      the value of the 'Needle' containment reference.
      See Also:
    • basicSetNeedle

      public org.eclipse.emf.common.notify.NotificationChain basicSetNeedle(Needle newNeedle, org.eclipse.emf.common.notify.NotificationChain msgs)
    • setNeedle

      public void setNeedle(Needle newNeedle)
      Specified by:
      setNeedle in interface DialSeries
      Parameters:
      newNeedle - the new value of the 'Needle' 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:
      eInverseRemove in class SeriesImpl
    • eGet

      public Object eGet(int featureID, boolean resolve, boolean coreType)
      Specified by:
      eGet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eGet in class SeriesImpl
    • eSet

      public void eSet(int featureID, Object newValue)
      Specified by:
      eSet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eSet in class SeriesImpl
    • eUnset

      public void eUnset(int featureID)
      Specified by:
      eUnset in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eUnset in class SeriesImpl
    • eIsSet

      public boolean eIsSet(int featureID)
      Specified by:
      eIsSet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eIsSet in class SeriesImpl
    • create

      public static final Series create()
    • createDefault

      public static final Series createDefault()
    • getDisplayName

      public String getDisplayName()
      Description copied from interface: Series
      This method should return a user-friendly name for the series type. NOTE: Manually written
      Specified by:
      getDisplayName in interface Series
      Overrides:
      getDisplayName in class SeriesImpl
      Returns:
      display name for the series type
    • copyInstance

      public DialSeries copyInstance()
      Specified by:
      copyInstance in interface DialSeries
      Specified by:
      copyInstance in interface IChartObject
      Specified by:
      copyInstance in interface Series
      Overrides:
      copyInstance in class SeriesImpl