Package com._1c.g5.v8.dt.chart.model
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 Summary
Fields Modifier and Type Field Description static ChartFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AxisInterval
createAxisInterval()
Returns a new object of class 'Axis Interval'.Chart
createChart()
Returns a new object of class 'Chart'.ChartAxis
createChartAxis()
Returns a new object of class 'Axis'.ChartColorPaletteDescription
createChartColorPaletteDescription()
Returns a new object of class 'Color Palette Description'.ChartDataItem
createChartDataItem()
Returns a new object of class 'Data Item'.ChartLine
createChartLine()
Returns a new object of class 'Line'.ChartReferenceBand
createChartReferenceBand()
Returns a new object of class 'Reference Band'.ChartReferenceBands
createChartReferenceBands()
Returns a new object of class 'Reference Bands'.ChartReferenceLine
createChartReferenceLine()
Returns a new object of class 'Reference Line'.ChartReferenceLines
createChartReferenceLines()
Returns a new object of class 'Reference Lines'.ChartScale
createChartScale()
Returns a new object of class 'Scale'.ChartSeriesItem
createChartSeriesItem()
Returns a new object of class 'Series Item'.DoubleRect
createDoubleRect()
Returns a new object of class 'Double Rect'.GaugeChartQualityBand
createGaugeChartQualityBand()
Returns a new object of class 'Gauge Chart Quality Band'.GaugeChartQualityBands
createGaugeChartQualityBands()
Returns a new object of class 'Gauge Chart Quality Bands'.LabelArea
createLabelArea()
Returns a new object of class 'Label Area'.PointProperties
createPointProperties()
Returns a new object of class 'Point Properties'.RealDataItem
createRealDataItem()
Returns a new object of class 'Real Data Item'.SeriesCalcInfo
createSeriesCalcInfo()
Returns a new object of class 'Series Calc Info'.SeriesProperties
createSeriesProperties()
Returns a new object of class 'Series Properties'.Trendline
createTrendline()
Returns a new object of class 'Trendline'.TrendlineArray
createTrendlineArray()
Returns a new object of class 'Trendline Array'.ChartPackage
getChartPackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
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.
-
-