public class NotationAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Constructor and Description |
---|
NotationAdapterFactory()
Constructs a new NotationAdapterFactory
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
Returns either a previously associated adapter or a newly associated
adapter, as appropriate.
|
org.eclipse.emf.edit.provider.IItemLabelProvider |
findItemLabelProvider(java.lang.Object object)
Returns the item label provider for the given object
|
org.eclipse.emf.edit.provider.ComposedAdapterFactory |
getComposedAdapterFactory()
Returns the associated composed adapterFactory
|
boolean |
isFactoryForType(java.lang.Object type)
Determines weather this Adapter Factory can provide an item label
provider for the given object type.
|
void |
setComposedAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory adapterFactory)
Sets the composed adatper factory to use by this factory
|
public NotationAdapterFactory()
public boolean isFactoryForType(java.lang.Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
type
- the key indicating the type of adapter in question.AdapterFactory.isFactoryForType(java.lang.Object)
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, java.lang.Object type)
create
a new adapter.adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
notifier
- the notifier to adapt.type
- the key indicating the type of adapter required.public org.eclipse.emf.edit.provider.ComposedAdapterFactory getComposedAdapterFactory()
public void setComposedAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory adapterFactory)
adapterFactory
- The adapterFactory to set.public org.eclipse.emf.edit.provider.IItemLabelProvider findItemLabelProvider(java.lang.Object object)
object
- given object