Interface ChartFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ChartFactoryImpl

public interface ChartFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final ChartFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createChartLine

      ChartLine createChartLine()
      Returns a new object of class 'Line'.
      Returns:
      a new object of class 'Line'.
    • createDoubleRect

      DoubleRect createDoubleRect()
      Returns a new object of class 'Double Rect'.
      Returns:
      a new object of class 'Double Rect'.
    • createLabelArea

      LabelArea createLabelArea()
      Returns a new object of class 'Label Area'.
      Returns:
      a new object of class 'Label Area'.
    • createChartScale

      ChartScale createChartScale()
      Returns a new object of class 'Scale'.
      Returns:
      a new object of class 'Scale'.
    • createTrendlineArray

      TrendlineArray createTrendlineArray()
      Returns a new object of class 'Trendline Array'.
      Returns:
      a new object of class 'Trendline Array'.
    • createTrendline

      Trendline createTrendline()
      Returns a new object of class 'Trendline'.
      Returns:
      a new object of class 'Trendline'.
    • createAxisInterval

      AxisInterval createAxisInterval()
      Returns a new object of class 'Axis Interval'.
      Returns:
      a new object of class 'Axis Interval'.
    • createChartAxis

      ChartAxis createChartAxis()
      Returns a new object of class 'Axis'.
      Returns:
      a new object of class 'Axis'.
    • createSeriesCalcInfo

      SeriesCalcInfo createSeriesCalcInfo()
      Returns a new object of class 'Series Calc Info'.
      Returns:
      a new object of class 'Series Calc Info'.
    • createRealDataItem

      RealDataItem createRealDataItem()
      Returns a new object of class 'Real Data Item'.
      Returns:
      a new object of class 'Real Data Item'.
    • createSeriesProperties

      SeriesProperties createSeriesProperties()
      Returns a new object of class 'Series Properties'.
      Returns:
      a new object of class 'Series Properties'.
    • createChartDataItem

      ChartDataItem createChartDataItem()
      Returns a new object of class 'Data Item'.
      Returns:
      a new object of class 'Data Item'.
    • createChartSeriesItem

      ChartSeriesItem createChartSeriesItem()
      Returns a new object of class 'Series Item'.
      Returns:
      a new object of class 'Series Item'.
    • createPointProperties

      PointProperties createPointProperties()
      Returns a new object of class 'Point Properties'.
      Returns:
      a new object of class 'Point Properties'.
    • createGaugeChartQualityBand

      GaugeChartQualityBand createGaugeChartQualityBand()
      Returns a new object of class 'Gauge Chart Quality Band'.
      Returns:
      a new object of class 'Gauge Chart Quality Band'.
    • createGaugeChartQualityBands

      GaugeChartQualityBands createGaugeChartQualityBands()
      Returns a new object of class 'Gauge Chart Quality Bands'.
      Returns:
      a new object of class 'Gauge Chart Quality Bands'.
    • createChart

      Chart createChart()
      Returns a new object of class 'Chart'.
      Returns:
      a new object of class 'Chart'.
    • createChartColorPaletteDescription

      ChartColorPaletteDescription createChartColorPaletteDescription()
      Returns a new object of class 'Color Palette Description'.
      Returns:
      a new object of class 'Color Palette Description'.
    • createChartReferenceLine

      ChartReferenceLine createChartReferenceLine()
      Returns a new object of class 'Reference Line'.
      Returns:
      a new object of class 'Reference Line'.
    • createChartReferenceBand

      ChartReferenceBand createChartReferenceBand()
      Returns a new object of class 'Reference Band'.
      Returns:
      a new object of class 'Reference Band'.
    • createChartReferenceLines

      ChartReferenceLines createChartReferenceLines()
      Returns a new object of class 'Reference Lines'.
      Returns:
      a new object of class 'Reference Lines'.
    • createChartReferenceBands

      ChartReferenceBands createChartReferenceBands()
      Returns a new object of class 'Reference Bands'.
      Returns:
      a new object of class 'Reference Bands'.
    • getChartPackage

      ChartPackage getChartPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.