Class AdapterItemProviderDecorator
- java.lang.Object
-
- org.eclipse.emf.edit.provider.ItemProviderDecorator
-
- tools.mdsd.characteristics.edit.support.util.AdapterItemProviderDecorator
-
- All Implemented Interfaces:
Adapter
,IChangeNotifier
,IDisposable
,IEditingDomainItemProvider
,IItemLabelProvider
,IItemPropertySource
,IItemProviderDecorator
,INotifyChangedListener
,IStructuredItemContentProvider
,ITreeItemContentProvider
- Direct Known Subclasses:
CharacteristicsContextItemProviderDecorator
,FeatureFilteringItemProviderDecorator
,ItemProviderDecoratorChain
,ValueTypeTextDecorator
public class AdapterItemProviderDecorator extends ItemProviderDecorator implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, Adapter
Extends the ItemProviderDecorator implementation with delegations required by some of the applications in EMF.edit code. This class can be used as base class for custom decorator implementations.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
adapterFactory, changeNotifier, decoratedItemProvider
-
-
Constructor Summary
Constructors Constructor Description AdapterItemProviderDecorator(AdapterFactory adapterFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Notifier
getTarget()
void
setTarget(Notifier newTarget)
-
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderDecorator
addListener, createCommand, dispose, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getChildren, getColumnImage, getColumnText, getDecoratedItemProvider, getEditableValue, getElements, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyDescriptors, getText, getUpdateableText, hasChildren, isAdapterForType, notifyChanged, removeListener, setDecoratedItemProvider, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
isAdapterForType, notifyChanged
-
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage, getText
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor, getPropertyDescriptors
-
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
-
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent, hasChildren
-
-
-
-
Constructor Detail
-
AdapterItemProviderDecorator
public AdapterItemProviderDecorator(AdapterFactory adapterFactory)
-
-