Class ClassMakerItemProviderAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.enterprisedomain.classmaker.util.ClassMakerAdapterFactory
org.enterprisedomain.classmaker.provider.ClassMakerItemProviderAdapterFactory
- All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
,org.eclipse.emf.edit.provider.ComposeableAdapterFactory
,org.eclipse.emf.edit.provider.IChangeNotifier
,org.eclipse.emf.edit.provider.IDisposable
public class ClassMakerItemProviderAdapterFactory
extends ClassMakerAdapterFactory
implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
This is the factory that is used to provide the interfaces needed to support Viewers.
The adapters generated by this factory convert EMF adapter notifications into calls to
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.notify.Adapter
This implementation substitutes the factory itself as the key for the adapter.void
addListener
(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This adds a listener.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aBlueprint
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aClassMakerService
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aCompletionNotificationAdapter
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aContribution
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aCustomizer
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMap.Entry
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aModels
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aProject
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aResourceAdapter
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aResourceChangeListener
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aRevision
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSCMRegistry
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aSelectRevealHandler
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aStageQualifier
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMap.Entry
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aState
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aStrategy
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aMap.Entry
.org.eclipse.emf.common.notify.Adapter
This creates an adapter for aWorkspace
.void
dispose()
This disposes all of the item providers created by this factory.void
fireNotifyChanged
(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifier
and toparentAdapterFactory
.org.eclipse.emf.edit.provider.ComposeableAdapterFactory
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.Methods inherited from class org.enterprisedomain.classmaker.util.ClassMakerAdapterFactory
createAdapter, createAdapterAdapter, createCompletionListenerAdapter, createEObjectAdapter, createExecutorAdapter, createFutureAdapter, createIAdapterFactoryAdapter, createISchedulingRuleAdapter, createItemAdapter, createNotificationAdapter, createNotifierAdapter, createResourceAdapter, createSCMOperatorAdapter, createWorkerAdapter
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
-
Constructor Details
-
ClassMakerItemProviderAdapterFactory
public ClassMakerItemProviderAdapterFactory()This constructs an instance.
-
-
Method Details
-
createContributionAdapter
public org.eclipse.emf.common.notify.Adapter createContributionAdapter()This creates an adapter for aContribution
.- Overrides:
createContributionAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createRevisionAdapter
public org.eclipse.emf.common.notify.Adapter createRevisionAdapter()This creates an adapter for aRevision
.- Overrides:
createRevisionAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createStateAdapter
public org.eclipse.emf.common.notify.Adapter createStateAdapter()This creates an adapter for aState
.- Overrides:
createStateAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createStrategyAdapter
public org.eclipse.emf.common.notify.Adapter createStrategyAdapter()This creates an adapter for aStrategy
.- Overrides:
createStrategyAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createWorkspaceAdapter
public org.eclipse.emf.common.notify.Adapter createWorkspaceAdapter()This creates an adapter for aWorkspace
.- Overrides:
createWorkspaceAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createLongToStateMapEntryAdapter
public org.eclipse.emf.common.notify.Adapter createLongToStateMapEntryAdapter()This creates an adapter for aMap.Entry
.- Overrides:
createLongToStateMapEntryAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createVersionToRevisionMapEntryAdapter
public org.eclipse.emf.common.notify.Adapter createVersionToRevisionMapEntryAdapter()This creates an adapter for aMap.Entry
.- Overrides:
createVersionToRevisionMapEntryAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createCustomizerAdapter
public org.eclipse.emf.common.notify.Adapter createCustomizerAdapter()This creates an adapter for aCustomizer
.- Overrides:
createCustomizerAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createStageQualifierAdapter
public org.eclipse.emf.common.notify.Adapter createStageQualifierAdapter()This creates an adapter for aStageQualifier
.- Overrides:
createStageQualifierAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createStageQualifierToCustomizerMapEntryAdapter
public org.eclipse.emf.common.notify.Adapter createStageQualifierToCustomizerMapEntryAdapter()This creates an adapter for aMap.Entry
.- Overrides:
createStageQualifierToCustomizerMapEntryAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createModelsAdapter
public org.eclipse.emf.common.notify.Adapter createModelsAdapter()This creates an adapter for aModels
.- Overrides:
createModelsAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createProjectAdapter
public org.eclipse.emf.common.notify.Adapter createProjectAdapter()This creates an adapter for aProject
.- Overrides:
createProjectAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSCMRegistryAdapter
public org.eclipse.emf.common.notify.Adapter createSCMRegistryAdapter()This creates an adapter for aSCMRegistry
.- Overrides:
createSCMRegistryAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createResourceChangeListenerAdapter
public org.eclipse.emf.common.notify.Adapter createResourceChangeListenerAdapter()This creates an adapter for aResourceChangeListener
.- Overrides:
createResourceChangeListenerAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createResourceAdapterAdapter
public org.eclipse.emf.common.notify.Adapter createResourceAdapterAdapter()This creates an adapter for aResourceAdapter
.- Overrides:
createResourceAdapterAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createClassMakerServiceAdapter
public org.eclipse.emf.common.notify.Adapter createClassMakerServiceAdapter()This creates an adapter for aClassMakerService
.- Overrides:
createClassMakerServiceAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createBlueprintAdapter
public org.eclipse.emf.common.notify.Adapter createBlueprintAdapter()This creates an adapter for aBlueprint
.- Overrides:
createBlueprintAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createCompletionNotificationAdapterAdapter
public org.eclipse.emf.common.notify.Adapter createCompletionNotificationAdapterAdapter()This creates an adapter for aCompletionNotificationAdapter
.- Overrides:
createCompletionNotificationAdapterAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
createSelectRevealHandlerAdapter
public org.eclipse.emf.common.notify.Adapter createSelectRevealHandlerAdapter()This creates an adapter for aSelectRevealHandler
.- Overrides:
createSelectRevealHandlerAdapter
in classClassMakerAdapterFactory
- Returns:
- the new adapter.
- See Also:
-
getRootAdapterFactory
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()This returns the root adapter factory that contains this factory.- Specified by:
getRootAdapterFactory
in interfaceorg.eclipse.emf.edit.provider.ComposeableAdapterFactory
-
setParentAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory) This sets the composed adapter factory that contains this factory.- Specified by:
setParentAdapterFactory
in interfaceorg.eclipse.emf.edit.provider.ComposeableAdapterFactory
-
isFactoryForType
- Specified by:
isFactoryForType
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
isFactoryForType
in classClassMakerAdapterFactory
- Returns:
- whether this factory is applicable for the type of the object.
-
adapt
public 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.- Specified by:
adapt
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
adapt
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
adapt
- Specified by:
adapt
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
adapt
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
addListener
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This adds a listener.- Specified by:
addListener
in interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
removeListener
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener) This removes a listener.- Specified by:
removeListener
in interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
fireNotifyChanged
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification) This delegates tochangeNotifier
and toparentAdapterFactory
.- Specified by:
fireNotifyChanged
in interfaceorg.eclipse.emf.edit.provider.IChangeNotifier
-
dispose
public void dispose()This disposes all of the item providers created by this factory.- Specified by:
dispose
in interfaceorg.eclipse.emf.edit.provider.IDisposable
-