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.