Class ChartAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory

    public class ChartAdapterFactory
    extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
    The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
    See Also:
    ChartPackage
    • Field Detail

      • modelPackage

        protected static ChartPackage modelPackage
        The cached model package.
      • modelSwitch

        protected ChartSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
        The switch that delegates to the createXXX methods.
    • Constructor Detail

      • ChartAdapterFactory

        public ChartAdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • isFactoryForType

        public boolean isFactoryForType​(Object object)
        Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
        Specified by:
        isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
        Overrides:
        isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Returns:
        whether this factory is applicable for the type of the object.
      • createAdapter

        public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
        Creates an adapter for the target.
        Overrides:
        createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Parameters:
        target - the object to adapt.
        Returns:
        the adapter for the target.
      • createChartLineAdapter

        public org.eclipse.emf.common.notify.Adapter createChartLineAdapter()
        Creates a new adapter for an object of class 'Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartLine
      • createDoubleRectAdapter

        public org.eclipse.emf.common.notify.Adapter createDoubleRectAdapter()
        Creates a new adapter for an object of class 'Double Rect'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        DoubleRect
      • createLabelAreaAdapter

        public org.eclipse.emf.common.notify.Adapter createLabelAreaAdapter()
        Creates a new adapter for an object of class 'Label Area'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        LabelArea
      • createChartScaleAdapter

        public org.eclipse.emf.common.notify.Adapter createChartScaleAdapter()
        Creates a new adapter for an object of class 'Scale'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartScale
      • createTrendlineArrayAdapter

        public org.eclipse.emf.common.notify.Adapter createTrendlineArrayAdapter()
        Creates a new adapter for an object of class 'Trendline Array'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        TrendlineArray
      • createTrendlineAdapter

        public org.eclipse.emf.common.notify.Adapter createTrendlineAdapter()
        Creates a new adapter for an object of class 'Trendline'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Trendline
      • createAxisIntervalAdapter

        public org.eclipse.emf.common.notify.Adapter createAxisIntervalAdapter()
        Creates a new adapter for an object of class 'Axis Interval'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AxisInterval
      • createChartAxisAdapter

        public org.eclipse.emf.common.notify.Adapter createChartAxisAdapter()
        Creates a new adapter for an object of class 'Axis'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartAxis
      • createSeriesCalcInfoAdapter

        public org.eclipse.emf.common.notify.Adapter createSeriesCalcInfoAdapter()
        Creates a new adapter for an object of class 'Series Calc Info'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SeriesCalcInfo
      • createRealDataItemAdapter

        public org.eclipse.emf.common.notify.Adapter createRealDataItemAdapter()
        Creates a new adapter for an object of class 'Real Data Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        RealDataItem
      • createSeriesPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createSeriesPropertiesAdapter()
        Creates a new adapter for an object of class 'Series Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SeriesProperties
      • createChartDataItemAdapter

        public org.eclipse.emf.common.notify.Adapter createChartDataItemAdapter()
        Creates a new adapter for an object of class 'Data Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartDataItem
      • createChartSeriesItemAdapter

        public org.eclipse.emf.common.notify.Adapter createChartSeriesItemAdapter()
        Creates a new adapter for an object of class 'Series Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartSeriesItem
      • createPointPropertiesAdapter

        public org.eclipse.emf.common.notify.Adapter createPointPropertiesAdapter()
        Creates a new adapter for an object of class 'Point Properties'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        PointProperties
      • createGaugeChartQualityBandAdapter

        public org.eclipse.emf.common.notify.Adapter createGaugeChartQualityBandAdapter()
        Creates a new adapter for an object of class 'Gauge Chart Quality Band'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        GaugeChartQualityBand
      • createGaugeChartQualityBandsAdapter

        public org.eclipse.emf.common.notify.Adapter createGaugeChartQualityBandsAdapter()
        Creates a new adapter for an object of class 'Gauge Chart Quality Bands'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        GaugeChartQualityBands
      • createChartAdapter

        public org.eclipse.emf.common.notify.Adapter createChartAdapter()
        Creates a new adapter for an object of class 'Chart'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        Chart
      • createChartColorPaletteDescriptionAdapter

        public org.eclipse.emf.common.notify.Adapter createChartColorPaletteDescriptionAdapter()
        Creates a new adapter for an object of class 'Color Palette Description'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartColorPaletteDescription
      • createChartReferenceLineAdapter

        public org.eclipse.emf.common.notify.Adapter createChartReferenceLineAdapter()
        Creates a new adapter for an object of class 'Reference Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartReferenceLine
      • createChartReferenceBandAdapter

        public org.eclipse.emf.common.notify.Adapter createChartReferenceBandAdapter()
        Creates a new adapter for an object of class 'Reference Band'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartReferenceBand
      • createChartReferenceLinesAdapter

        public org.eclipse.emf.common.notify.Adapter createChartReferenceLinesAdapter()
        Creates a new adapter for an object of class 'Reference Lines'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartReferenceLines
      • createChartReferenceBandsAdapter

        public org.eclipse.emf.common.notify.Adapter createChartReferenceBandsAdapter()
        Creates a new adapter for an object of class 'Reference Bands'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ChartReferenceBands
      • createAbstractLineAdapter

        public org.eclipse.emf.common.notify.Adapter createAbstractLineAdapter()
        Creates a new adapter for an object of class 'Abstract Line'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        AbstractLine
      • createEObjectAdapter

        public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
        Creates a new adapter for the default case. This default implementation returns null.
        Returns:
        the new adapter.