public class ChartItemProviderAdapterFactory extends ChartAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
fireNotifyChanged.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
| Modifier and Type | Field and Description |
|---|---|
protected ArchiveChannelItemProvider |
archiveChannelItemProvider
This keeps track of the one adapter used for all
ArchiveChannel instances. |
protected ArchiveSeriesItemProvider |
archiveSeriesItemProvider
This keeps track of the one adapter used for all
ArchiveSeries instances. |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement
IChangeNotifier. |
protected ChartItemProvider |
chartItemProvider
This keeps track of the one adapter used for all
Chart instances. |
protected CompositeArchiveQualitySeriesItemProvider |
compositeArchiveQualitySeriesItemProvider
This keeps track of the one adapter used for all
CompositeArchiveQualitySeries instances. |
protected CurrentTimeControllerItemProvider |
currentTimeControllerItemProvider
This keeps track of the one adapter used for all
CurrentTimeController instances. |
protected DataItemSeriesItemProvider |
dataItemSeriesItemProvider
This keeps track of the one adapter used for all
DataItemSeries instances. |
protected IdItemItemProvider |
idItemItemProvider
This keeps track of the one adapter used for all
IdItem instances. |
protected LegendControllerItemProvider |
legendControllerItemProvider
This keeps track of the one adapter used for all
LegendController instances. |
protected LinePropertiesItemProvider |
linePropertiesItemProvider
This keeps track of the one adapter used for all
LineProperties instances. |
protected MouseControllerItemProvider |
mouseControllerItemProvider
This keeps track of the one adapter used for all
MouseController instances. |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
|
protected ProfileItemProvider |
profileItemProvider
This keeps track of the one adapter used for all
Profile instances. |
protected ResetControllerItemProvider |
resetControllerItemProvider
This keeps track of the one adapter used for all
ResetController instances. |
protected ScaleActionItemProvider |
scaleActionItemProvider
This keeps track of the one adapter used for all
ScaleAction instances. |
protected ScriptSeriesItemProvider |
scriptSeriesItemProvider
This keeps track of the one adapter used for all
ScriptSeries instances. |
protected SeparatorControllerItemProvider |
separatorControllerItemProvider
This keeps track of the one adapter used for all
SeparatorController instances. |
protected Collection<Object> |
supportedTypes
This keeps track of all the supported types checked by
isFactoryForType. |
protected TimeNowActionItemProvider |
timeNowActionItemProvider
This keeps track of the one adapter used for all
TimeNowAction instances. |
protected TimeShiftActionItemProvider |
timeShiftActionItemProvider
This keeps track of the one adapter used for all
TimeShiftAction instances. |
protected UriItemItemProvider |
uriItemItemProvider
This keeps track of the one adapter used for all
UriItem instances. |
protected XAxisItemProvider |
xAxisItemProvider
This keeps track of the one adapter used for all
XAxis instances. |
protected YAxisItemProvider |
yAxisItemProvider
This keeps track of the one adapter used for all
YAxis instances. |
modelPackage, modelSwitch| Constructor and Description |
|---|
ChartItemProviderAdapterFactory()
This constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
This implementation substitutes the factory itself as the key for the adapter.
|
Object |
adapt(Object object,
Object type) |
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.
|
org.eclipse.emf.common.notify.Adapter |
createArchiveChannelAdapter()
This creates an adapter for a
ArchiveChannel. |
org.eclipse.emf.common.notify.Adapter |
createArchiveSeriesAdapter()
This creates an adapter for a
ArchiveSeries. |
org.eclipse.emf.common.notify.Adapter |
createChartAdapter()
This creates an adapter for a
Chart. |
org.eclipse.emf.common.notify.Adapter |
createCompositeArchiveQualitySeriesAdapter()
This creates an adapter for a
CompositeArchiveQualitySeries. |
org.eclipse.emf.common.notify.Adapter |
createCurrentTimeControllerAdapter()
This creates an adapter for a
CurrentTimeController. |
org.eclipse.emf.common.notify.Adapter |
createDataItemSeriesAdapter()
This creates an adapter for a
DataItemSeries. |
org.eclipse.emf.common.notify.Adapter |
createIdItemAdapter()
This creates an adapter for a
IdItem. |
org.eclipse.emf.common.notify.Adapter |
createLegendControllerAdapter()
This creates an adapter for a
LegendController. |
org.eclipse.emf.common.notify.Adapter |
createLinePropertiesAdapter()
This creates an adapter for a
LineProperties. |
org.eclipse.emf.common.notify.Adapter |
createMouseControllerAdapter()
This creates an adapter for a
MouseController. |
org.eclipse.emf.common.notify.Adapter |
createProfileAdapter()
This creates an adapter for a
Profile. |
org.eclipse.emf.common.notify.Adapter |
createResetControllerAdapter()
This creates an adapter for a
ResetController. |
org.eclipse.emf.common.notify.Adapter |
createScaleActionAdapter()
This creates an adapter for a
ScaleAction. |
org.eclipse.emf.common.notify.Adapter |
createScriptSeriesAdapter()
This creates an adapter for a
ScriptSeries. |
org.eclipse.emf.common.notify.Adapter |
createSeparatorControllerAdapter()
This creates an adapter for a
SeparatorController. |
org.eclipse.emf.common.notify.Adapter |
createTimeNowActionAdapter()
This creates an adapter for a
TimeNowAction. |
org.eclipse.emf.common.notify.Adapter |
createTimeShiftActionAdapter()
This creates an adapter for a
TimeShiftAction. |
org.eclipse.emf.common.notify.Adapter |
createUriItemAdapter()
This creates an adapter for a
UriItem. |
org.eclipse.emf.common.notify.Adapter |
createXAxisAdapter()
This creates an adapter for a
XAxis. |
org.eclipse.emf.common.notify.Adapter |
createYAxisAdapter()
This creates an adapter for a
YAxis. |
void |
dispose()
This disposes all of the item providers created by this factory.
|
void |
fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to
changeNotifier and to parentAdapterFactory. |
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory.
|
boolean |
isFactoryForType(Object type) |
void |
removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener.
|
void |
setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.
|
createAdapter, createAxisAdapter, createControllerAdapter, createDataSeriesAdapter, createEObjectAdapter, createItemAdapter, createItemDataSeriesAdapter, createXAxisControllerAdapteradaptAllNew, adaptNew, associate, createAdapter, resolveprotected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
IChangeNotifier.
protected Collection<Object> supportedTypes
isFactoryForType.
protected ChartItemProvider chartItemProvider
Chart instances.
protected XAxisItemProvider xAxisItemProvider
XAxis instances.
protected YAxisItemProvider yAxisItemProvider
YAxis instances.
protected DataItemSeriesItemProvider dataItemSeriesItemProvider
DataItemSeries instances.
protected ArchiveSeriesItemProvider archiveSeriesItemProvider
ArchiveSeries instances.
protected UriItemItemProvider uriItemItemProvider
UriItem instances.
protected IdItemItemProvider idItemItemProvider
IdItem instances.
protected ArchiveChannelItemProvider archiveChannelItemProvider
ArchiveChannel instances.
protected LinePropertiesItemProvider linePropertiesItemProvider
LineProperties instances.
protected ScriptSeriesItemProvider scriptSeriesItemProvider
ScriptSeries instances.
protected CurrentTimeControllerItemProvider currentTimeControllerItemProvider
CurrentTimeController instances.
protected ProfileItemProvider profileItemProvider
Profile instances.
protected TimeShiftActionItemProvider timeShiftActionItemProvider
TimeShiftAction instances.
protected TimeNowActionItemProvider timeNowActionItemProvider
TimeNowAction instances.
protected ScaleActionItemProvider scaleActionItemProvider
ScaleAction instances.
protected SeparatorControllerItemProvider separatorControllerItemProvider
SeparatorController instances.
protected MouseControllerItemProvider mouseControllerItemProvider
MouseController instances.
protected ResetControllerItemProvider resetControllerItemProvider
ResetController instances.
protected CompositeArchiveQualitySeriesItemProvider compositeArchiveQualitySeriesItemProvider
CompositeArchiveQualitySeries instances.
protected LegendControllerItemProvider legendControllerItemProvider
LegendController instances.
public ChartItemProviderAdapterFactory()
public org.eclipse.emf.common.notify.Adapter createChartAdapter()
Chart.
createChartAdapter in class ChartAdapterFactoryChartpublic org.eclipse.emf.common.notify.Adapter createXAxisAdapter()
XAxis.
createXAxisAdapter in class ChartAdapterFactoryXAxispublic org.eclipse.emf.common.notify.Adapter createYAxisAdapter()
YAxis.
createYAxisAdapter in class ChartAdapterFactoryYAxispublic org.eclipse.emf.common.notify.Adapter createDataItemSeriesAdapter()
DataItemSeries.
createDataItemSeriesAdapter in class ChartAdapterFactoryDataItemSeriespublic org.eclipse.emf.common.notify.Adapter createArchiveSeriesAdapter()
ArchiveSeries.
createArchiveSeriesAdapter in class ChartAdapterFactoryArchiveSeriespublic org.eclipse.emf.common.notify.Adapter createUriItemAdapter()
UriItem.
createUriItemAdapter in class ChartAdapterFactoryUriItempublic org.eclipse.emf.common.notify.Adapter createIdItemAdapter()
IdItem.
createIdItemAdapter in class ChartAdapterFactoryIdItempublic org.eclipse.emf.common.notify.Adapter createArchiveChannelAdapter()
ArchiveChannel.
createArchiveChannelAdapter in class ChartAdapterFactoryArchiveChannelpublic org.eclipse.emf.common.notify.Adapter createLinePropertiesAdapter()
LineProperties.
createLinePropertiesAdapter in class ChartAdapterFactoryLinePropertiespublic org.eclipse.emf.common.notify.Adapter createScriptSeriesAdapter()
ScriptSeries.
createScriptSeriesAdapter in class ChartAdapterFactoryScriptSeriespublic org.eclipse.emf.common.notify.Adapter createCurrentTimeControllerAdapter()
CurrentTimeController.
createCurrentTimeControllerAdapter in class ChartAdapterFactoryCurrentTimeControllerpublic org.eclipse.emf.common.notify.Adapter createProfileAdapter()
Profile.
createProfileAdapter in class ChartAdapterFactoryProfilepublic org.eclipse.emf.common.notify.Adapter createTimeShiftActionAdapter()
TimeShiftAction.
createTimeShiftActionAdapter in class ChartAdapterFactoryTimeShiftActionpublic org.eclipse.emf.common.notify.Adapter createTimeNowActionAdapter()
TimeNowAction.
createTimeNowActionAdapter in class ChartAdapterFactoryTimeNowActionpublic org.eclipse.emf.common.notify.Adapter createScaleActionAdapter()
ScaleAction.
createScaleActionAdapter in class ChartAdapterFactoryScaleActionpublic org.eclipse.emf.common.notify.Adapter createSeparatorControllerAdapter()
SeparatorController.
createSeparatorControllerAdapter in class ChartAdapterFactorySeparatorControllerpublic org.eclipse.emf.common.notify.Adapter createMouseControllerAdapter()
MouseController.
createMouseControllerAdapter in class ChartAdapterFactoryMouseControllerpublic org.eclipse.emf.common.notify.Adapter createResetControllerAdapter()
ResetController.
createResetControllerAdapter in class ChartAdapterFactoryResetControllerpublic org.eclipse.emf.common.notify.Adapter createCompositeArchiveQualitySeriesAdapter()
CompositeArchiveQualitySeries.
createCompositeArchiveQualitySeriesAdapter in class ChartAdapterFactoryCompositeArchiveQualitySeriespublic org.eclipse.emf.common.notify.Adapter createLegendControllerAdapter()
LegendController.
createLegendControllerAdapter in class ChartAdapterFactoryLegendControllerpublic org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic boolean isFactoryForType(Object type)
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class ChartAdapterFactorypublic org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic Object adapt(Object object, Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier and to parentAdapterFactory.
fireNotifyChanged in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void dispose()
dispose in interface org.eclipse.emf.edit.provider.IDisposableCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.