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:
    ChartPackage
    • Field Detail

      • eINSTANCE

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

      • 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.