public class ExtendedItemProviderDecorator extends ItemProviderDecorator implements Adapter.Internal
ItemProviderDecorator
that provides an OverlayImageProvider
and and
ExtendedAdapterFactoryItemDelegator
.Adapter.Internal
adapterFactory, changeNotifier, decoratedItemProvider
Constructor and Description |
---|
ExtendedItemProviderDecorator(ComposeableAdapterFactory adapterFactory)
An instance is created from an adapter factory.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected ExtendedAdapterFactoryItemDelegator |
getItemDelegator()
Returns the itemDelegator.
|
protected OverlayImageProvider |
getOverlayProvider()
Returns the overlay provider.
|
Notifier |
getTarget() |
void |
setTarget(Notifier newTarget) |
void |
unsetTarget(Notifier oldTarget) |
addListener, createCommand, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isAdapterForType, notifyChanged
public ExtendedItemProviderDecorator(ComposeableAdapterFactory adapterFactory)
adapterFactory
- the adapter factory to use to adapt.protected OverlayImageProvider getOverlayProvider()
protected ExtendedAdapterFactoryItemDelegator getItemDelegator()
public Notifier getTarget()
getTarget
in interface Adapter
Adapter.getTarget()
public void setTarget(Notifier newTarget)
setTarget
in interface Adapter
Adapter.setTarget(org.eclipse.emf.common.notify.Notifier)
public void unsetTarget(Notifier oldTarget)
unsetTarget
in interface Adapter.Internal
Adapter.Internal.unsetTarget(org.eclipse.emf.common.notify.Notifier)
public void dispose()
dispose
in interface IDisposable
dispose
in class ItemProviderDecorator
ItemProviderDecorator.dispose()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.