IItemProviderDecorator and
DecoratorAdapterFactory instead.@Deprecated public class ForwardingItemProvider extends Object implements Adapter.Internal, IChangeNotifier, IDisposable, CreateChildCommand.Helper, ResourceLocator, IEditingDomainItemProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, IItemColorProvider, IItemFontProvider
Adapter.InternalGRAYED_OUT_COLORBOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT| Constructor and Description |
|---|
ForwardingItemProvider(ItemProviderAdapter delegate)
Deprecated.
Creates a new instance that delegate to the given object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(INotifyChangedListener notifyChangedListener)
Deprecated.
|
Command |
createCommand(Object object,
EditingDomain editingDomain,
Class<? extends Command> commandClass,
CommandParameter commandParameter)
Deprecated.
|
protected ItemProviderAdapter |
delegate()
Deprecated.
Returns the object to delegate to.
|
void |
dispose()
Deprecated.
|
void |
fireNotifyChanged(Notification notification)
Deprecated.
|
AdapterFactory |
getAdapterFactory()
Deprecated.
This provides access to the factory.
|
Object |
getBackground(Object object)
Deprecated.
|
URL |
getBaseURL()
Deprecated.
|
Collection<?> |
getChildren(Object object)
Deprecated.
|
String |
getCreateChildDescription(Object owner,
Object feature,
Object child,
Collection<?> selection)
Deprecated.
|
Object |
getCreateChildImage(Object owner,
Object feature,
Object child,
Collection<?> selection)
Deprecated.
|
Collection<?> |
getCreateChildResult(Object child)
Deprecated.
|
String |
getCreateChildText(Object owner,
Object feature,
Object child,
Collection<?> selection)
Deprecated.
|
String |
getCreateChildToolTipText(Object owner,
Object feature,
Object child,
Collection<?> selection)
Deprecated.
|
Object |
getEditableValue(Object object)
Deprecated.
|
Collection<?> |
getElements(Object object)
Deprecated.
|
Object |
getFont(Object object)
Deprecated.
|
Object |
getForeground(Object object)
Deprecated.
|
Object |
getImage(Object object)
Deprecated.
|
Object |
getImage(String key)
Deprecated.
|
Collection<?> |
getNewChildDescriptors(Object object,
EditingDomain editingDomain,
Object sibling)
Deprecated.
|
Object |
getParent(Object object)
Deprecated.
|
IItemPropertyDescriptor |
getPropertyDescriptor(Object object,
Object propertyID)
Deprecated.
|
List<IItemPropertyDescriptor> |
getPropertyDescriptors(Object object)
Deprecated.
|
protected AdapterFactory |
getRootAdapterFactory()
Deprecated.
This convenience method returns the first adapter factory that doesn't have a parent, i.e., the root.
|
String |
getString(String key)
Deprecated.
|
String |
getString(String key,
boolean translate)
Deprecated.
|
String |
getString(String key,
Object[] substitutions)
Deprecated.
|
String |
getString(String key,
Object[] substitutions,
boolean translate)
Deprecated.
|
Notifier |
getTarget()
Deprecated.
|
String |
getText(Object object)
Deprecated.
|
boolean |
hasChildren(Object object)
Deprecated.
|
boolean |
isAdapterForType(Object type)
Deprecated.
|
void |
notifyChanged(Notification notification)
Deprecated.
|
void |
removeListener(INotifyChangedListener notifyChangedListener)
Deprecated.
|
void |
setTarget(Notifier newTarget)
Deprecated.
|
void |
unsetTarget(Notifier oldTarget)
Deprecated.
|
public ForwardingItemProvider(ItemProviderAdapter delegate)
delegate - the object to delegate to.protected ItemProviderAdapter delegate()
public AdapterFactory getAdapterFactory()
protected AdapterFactory getRootAdapterFactory()
public void notifyChanged(Notification notification)
notifyChanged in interface AdapterAdapter.notifyChanged(org.eclipse.emf.common.notify.Notification)public Notifier getTarget()
getTarget in interface AdapterAdapter.getTarget()public void setTarget(Notifier newTarget)
setTarget in interface AdapterAdapter.setTarget(org.eclipse.emf.common.notify.Notifier)public boolean isAdapterForType(Object type)
isAdapterForType in interface AdapterAdapter.isAdapterForType(java.lang.Object)public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
getPropertyDescriptors in interface IItemPropertySourceIItemPropertySource.getPropertyDescriptors(java.lang.Object)public IItemPropertyDescriptor getPropertyDescriptor(Object object, Object propertyID)
getPropertyDescriptor in interface IItemPropertySourceIItemPropertySource.getPropertyDescriptor(java.lang.Object,
java.lang.Object)public Object getEditableValue(Object object)
getEditableValue in interface IItemPropertySourceIItemPropertySource.getEditableValue(java.lang.Object)public String getText(Object object)
getText in interface IItemLabelProviderIItemLabelProvider.getText(java.lang.Object)public Object getImage(Object object)
getImage in interface IItemLabelProviderIItemLabelProvider.getImage(java.lang.Object)public boolean hasChildren(Object object)
hasChildren in interface ITreeItemContentProviderITreeItemContentProvider.hasChildren(java.lang.Object)public Collection<?> getElements(Object object)
getElements in interface IStructuredItemContentProviderIStructuredItemContentProvider.getElements(java.lang.Object)public Collection<?> getChildren(Object object)
getChildren in interface IEditingDomainItemProvidergetChildren in interface ITreeItemContentProviderIEditingDomainItemProvider.getChildren(java.lang.Object)public Object getParent(Object object)
getParent in interface IEditingDomainItemProvidergetParent in interface ITreeItemContentProviderIEditingDomainItemProvider.getParent(java.lang.Object)public Collection<?> getNewChildDescriptors(Object object, EditingDomain editingDomain, Object sibling)
public Command createCommand(Object object, EditingDomain editingDomain, Class<? extends Command> commandClass, CommandParameter commandParameter)
public URL getBaseURL()
getBaseURL in interface ResourceLocatorResourceLocator.getBaseURL()public Object getImage(String key)
getImage in interface ResourceLocatorResourceLocator.getImage(java.lang.String)public String getString(String key)
getString in interface ResourceLocatorResourceLocator.getString(java.lang.String)public String getString(String key, boolean translate)
getString in interface ResourceLocatorResourceLocator.getString(java.lang.String, boolean)public String getString(String key, Object[] substitutions)
getString in interface ResourceLocatorResourceLocator.getString(java.lang.String, java.lang.Object[])public String getString(String key, Object[] substitutions, boolean translate)
getString in interface ResourceLocatorResourceLocator.getString(java.lang.String, java.lang.Object[],
boolean)public Collection<?> getCreateChildResult(Object child)
getCreateChildResult in interface CreateChildCommand.HelperCreateChildCommand.Helper.getCreateChildResult(java.lang.Object)public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection)
public String getCreateChildDescription(Object owner, Object feature, Object child, Collection<?> selection)
public String getCreateChildToolTipText(Object owner, Object feature, Object child, Collection<?> selection)
public Object getCreateChildImage(Object owner, Object feature, Object child, Collection<?> selection)
public void dispose()
dispose in interface IDisposableIDisposable.dispose()public void fireNotifyChanged(Notification notification)
fireNotifyChanged in interface IChangeNotifierIChangeNotifier.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)public void addListener(INotifyChangedListener notifyChangedListener)
addListener in interface IChangeNotifierIChangeNotifier.addListener(org.eclipse.emf.edit.provider.INotifyChangedListener)public void removeListener(INotifyChangedListener notifyChangedListener)
removeListener in interface IChangeNotifierIChangeNotifier.removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener)public void unsetTarget(Notifier oldTarget)
unsetTarget in interface Adapter.InternalAdapter.Internal.unsetTarget(org.eclipse.emf.common.notify.Notifier)public Object getFont(Object object)
getFont in interface IItemFontProviderIItemFontProvider.getFont(java.lang.Object)public Object getForeground(Object object)
getForeground in interface IItemColorProviderIItemColorProvider.getForeground(java.lang.Object)public Object getBackground(Object object)
getBackground in interface IItemColorProviderIItemColorProvider.getBackground(java.lang.Object)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.