public class DefinitionItemProviderAdapterFactory extends DefinitionAdapterFactory 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. Constructor and Description |
---|
DefinitionItemProviderAdapterFactory()
This constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
This implementation substitutes the factory itself as the key for the adapter.
|
java.lang.Object |
adapt(java.lang.Object object,
java.lang.Object type) |
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.
|
org.eclipse.emf.common.notify.Adapter |
createCodeAdapter()
This creates an adapter for a
ICode . |
org.eclipse.emf.common.notify.Adapter |
createFlagToStringMapAdapter()
This creates an adapter for a
Map.Entry . |
org.eclipse.emf.common.notify.Adapter |
createTestSuiteDefinitionAdapter()
This creates an adapter for a
ITestSuiteDefinition . |
org.eclipse.emf.common.notify.Adapter |
createVariableAdapter()
This creates an adapter for a
IVariable . |
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(java.lang.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, createEObjectAdapter
adaptAllNew, adaptNew
public DefinitionItemProviderAdapterFactory()
public org.eclipse.emf.common.notify.Adapter createTestSuiteDefinitionAdapter()
ITestSuiteDefinition
. createTestSuiteDefinitionAdapter
in class DefinitionAdapterFactory
ITestSuiteDefinition
public org.eclipse.emf.common.notify.Adapter createVariableAdapter()
IVariable
. createVariableAdapter
in class DefinitionAdapterFactory
IVariable
public org.eclipse.emf.common.notify.Adapter createFlagToStringMapAdapter()
Map.Entry
. createFlagToStringMapAdapter
in class DefinitionAdapterFactory
Map.Entry
public org.eclipse.emf.common.notify.Adapter createCodeAdapter()
ICode
. createCodeAdapter
in class DefinitionAdapterFactory
ICode
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public boolean isFactoryForType(java.lang.Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class DefinitionAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public java.lang.Object adapt(java.lang.Object object, java.lang.Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier
and to parentAdapterFactory
. fireNotifyChanged
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void dispose()
dispose
in interface org.eclipse.emf.edit.provider.IDisposable