Class AreaSeriesImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
All Implemented Interfaces:
Series, IChartObject, AreaSeries, LineSeries, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject
Direct Known Subclasses:
DifferenceSeriesImpl

public class AreaSeriesImpl extends LineSeriesImpl implements AreaSeries
An implementation of the model object 'Area Series'.

  • Method Details

    • translateFrom

      public void translateFrom(Series series, int iSeriesDefinitionIndex, Chart chart)
      Description copied from interface: Series
      This method should modify the series instance to extract whatever information it can from the series provided...updating the model if necessary. This method should be overridden by each series type implementation in particular if the series type can participate in a combination. It will be called when converting from one series type to another. The iSeriesDefinitionIndex value is the index of the series definition among all series definitions at the same level (base or orthogonal) NOTE: Manually written
      Specified by:
      translateFrom in interface Series
      Overrides:
      translateFrom in class LineSeriesImpl
    • create

      public static Series create()
      A convenience method to create an initialized 'Series' instance
      Returns:
      series instance with setting 'isSet' flag.
    • createDefault

      public static Series createDefault()
      A convenience method to create an initialized 'Series' instance
      Returns:
      instance of ares series without setting 'isSet' flag.
    • 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 LineSeriesImpl
      Returns:
      display name for the series type
    • copyInstance

      public AreaSeries copyInstance()
      Specified by:
      copyInstance in interface AreaSeries
      Specified by:
      copyInstance in interface IChartObject
      Specified by:
      copyInstance in interface LineSeries
      Specified by:
      copyInstance in interface Series
      Overrides:
      copyInstance in class LineSeriesImpl