Package org.eclipse.emf.compare.provider
Class ForwardingItemProvider
java.lang.Object
org.eclipse.emf.compare.provider.ForwardingItemProvider
- All Implemented Interfaces:
Adapter,Adapter.Internal,ResourceLocator,CreateChildCommand.Helper,IChangeNotifier,IDisposable,IEditingDomainItemProvider,IItemColorProvider,IItemFontProvider,IItemLabelProvider,IItemPropertySource,IStructuredItemContentProvider,ITreeItemContentProvider
@Deprecated public class ForwardingItemProvider extends java.lang.Object implements Adapter.Internal, IChangeNotifier, IDisposable, CreateChildCommand.Helper, ResourceLocator, IEditingDomainItemProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, IItemColorProvider, IItemFontProvider
Deprecated.
Use
IItemProviderDecorator and
DecoratorAdapterFactory instead.A simple implementation that forward every call to a delegating instance.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal -
Field Summary
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT -
Constructor Summary
Constructors Constructor Description ForwardingItemProvider(ItemProviderAdapter delegate)Deprecated.Creates a new instance that delegate to the given object. -
Method Summary
Modifier and Type Method Description voidaddListener(INotifyChangedListener notifyChangedListener)Deprecated.CommandcreateCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)Deprecated.protected ItemProviderAdapterdelegate()Deprecated.Returns the object to delegate to.voiddispose()Deprecated.voidfireNotifyChanged(Notification notification)Deprecated.AdapterFactorygetAdapterFactory()Deprecated.This provides access to the factory.java.lang.ObjectgetBackground(java.lang.Object object)Deprecated.java.net.URLgetBaseURL()Deprecated.java.util.Collection<?>getChildren(java.lang.Object object)Deprecated.java.lang.StringgetCreateChildDescription(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated.java.lang.ObjectgetCreateChildImage(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated.java.util.Collection<?>getCreateChildResult(java.lang.Object child)Deprecated.java.lang.StringgetCreateChildText(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated.java.lang.StringgetCreateChildToolTipText(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated.java.lang.ObjectgetEditableValue(java.lang.Object object)Deprecated.java.util.Collection<?>getElements(java.lang.Object object)Deprecated.java.lang.ObjectgetFont(java.lang.Object object)Deprecated.java.lang.ObjectgetForeground(java.lang.Object object)Deprecated.java.lang.ObjectgetImage(java.lang.Object object)Deprecated.java.lang.ObjectgetImage(java.lang.String key)Deprecated.java.util.Collection<?>getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)Deprecated.java.lang.ObjectgetParent(java.lang.Object object)Deprecated.IItemPropertyDescriptorgetPropertyDescriptor(java.lang.Object object, java.lang.Object propertyID)Deprecated.java.util.List<IItemPropertyDescriptor>getPropertyDescriptors(java.lang.Object object)Deprecated.protected AdapterFactorygetRootAdapterFactory()Deprecated.This convenience method returns the first adapter factory that doesn't have a parent, i.e., the root.java.lang.StringgetString(java.lang.String key)Deprecated.java.lang.StringgetString(java.lang.String key, boolean translate)Deprecated.java.lang.StringgetString(java.lang.String key, java.lang.Object[] substitutions)Deprecated.java.lang.StringgetString(java.lang.String key, java.lang.Object[] substitutions, boolean translate)Deprecated.NotifiergetTarget()Deprecated.java.lang.StringgetText(java.lang.Object object)Deprecated.booleanhasChildren(java.lang.Object object)Deprecated.booleanisAdapterForType(java.lang.Object type)Deprecated.voidnotifyChanged(Notification notification)Deprecated.voidremoveListener(INotifyChangedListener notifyChangedListener)Deprecated.voidsetTarget(Notifier newTarget)Deprecated.voidunsetTarget(Notifier oldTarget)Deprecated.
-
Constructor Details
-
ForwardingItemProvider
Deprecated.Creates a new instance that delegate to the given object.- Parameters:
delegate- the object to delegate to.
-
-
Method Details
-
delegate
Deprecated.Returns the object to delegate to.- Returns:
- the object to delegate to.
-
getAdapterFactory
Deprecated.This provides access to the factory.- Returns:
- the adapter factory.
-
getRootAdapterFactory
Deprecated.This convenience method returns the first adapter factory that doesn't have a parent, i.e., the root.- Returns:
- the first adapter factory that doesn't have a parent, i.e., the root.
-
notifyChanged
Deprecated.- Specified by:
notifyChangedin interfaceAdapter- See Also:
Adapter.notifyChanged(org.eclipse.emf.common.notify.Notification)
-
getTarget
Deprecated.- Specified by:
getTargetin interfaceAdapter- See Also:
Adapter.getTarget()
-
setTarget
Deprecated.- Specified by:
setTargetin interfaceAdapter- See Also:
Adapter.setTarget(org.eclipse.emf.common.notify.Notifier)
-
isAdapterForType
public boolean isAdapterForType(java.lang.Object type)Deprecated.- Specified by:
isAdapterForTypein interfaceAdapter- See Also:
Adapter.isAdapterForType(java.lang.Object)
-
getPropertyDescriptors
Deprecated.- Specified by:
getPropertyDescriptorsin interfaceIItemPropertySource- See Also:
IItemPropertySource.getPropertyDescriptors(java.lang.Object)
-
getPropertyDescriptor
public IItemPropertyDescriptor getPropertyDescriptor(java.lang.Object object, java.lang.Object propertyID)Deprecated.- Specified by:
getPropertyDescriptorin interfaceIItemPropertySource- See Also:
IItemPropertySource.getPropertyDescriptor(java.lang.Object, java.lang.Object)
-
getEditableValue
public java.lang.Object getEditableValue(java.lang.Object object)Deprecated.- Specified by:
getEditableValuein interfaceIItemPropertySource- See Also:
IItemPropertySource.getEditableValue(java.lang.Object)
-
getText
public java.lang.String getText(java.lang.Object object)Deprecated.- Specified by:
getTextin interfaceIItemLabelProvider- See Also:
IItemLabelProvider.getText(java.lang.Object)
-
getImage
public java.lang.Object getImage(java.lang.Object object)Deprecated.- Specified by:
getImagein interfaceIItemLabelProvider- See Also:
IItemLabelProvider.getImage(java.lang.Object)
-
hasChildren
public boolean hasChildren(java.lang.Object object)Deprecated.- Specified by:
hasChildrenin interfaceITreeItemContentProvider- See Also:
ITreeItemContentProvider.hasChildren(java.lang.Object)
-
getElements
public java.util.Collection<?> getElements(java.lang.Object object)Deprecated.- Specified by:
getElementsin interfaceIStructuredItemContentProvider- See Also:
IStructuredItemContentProvider.getElements(java.lang.Object)
-
getChildren
public java.util.Collection<?> getChildren(java.lang.Object object)Deprecated.- Specified by:
getChildrenin interfaceIEditingDomainItemProvider- Specified by:
getChildrenin interfaceITreeItemContentProvider- See Also:
IEditingDomainItemProvider.getChildren(java.lang.Object)
-
getParent
public java.lang.Object getParent(java.lang.Object object)Deprecated.- Specified by:
getParentin interfaceIEditingDomainItemProvider- Specified by:
getParentin interfaceITreeItemContentProvider- See Also:
IEditingDomainItemProvider.getParent(java.lang.Object)
-
getNewChildDescriptors
public java.util.Collection<?> getNewChildDescriptors(java.lang.Object object, EditingDomain editingDomain, java.lang.Object sibling)Deprecated. -
createCommand
public Command createCommand(java.lang.Object object, EditingDomain editingDomain, java.lang.Class<? extends Command> commandClass, CommandParameter commandParameter)Deprecated. -
getBaseURL
public java.net.URL getBaseURL()Deprecated.- Specified by:
getBaseURLin interfaceResourceLocator- See Also:
ResourceLocator.getBaseURL()
-
getImage
public java.lang.Object getImage(java.lang.String key)Deprecated.- Specified by:
getImagein interfaceResourceLocator- See Also:
ResourceLocator.getImage(java.lang.String)
-
getString
public java.lang.String getString(java.lang.String key)Deprecated.- Specified by:
getStringin interfaceResourceLocator- See Also:
ResourceLocator.getString(java.lang.String)
-
getString
public java.lang.String getString(java.lang.String key, boolean translate)Deprecated.- Specified by:
getStringin interfaceResourceLocator- See Also:
ResourceLocator.getString(java.lang.String, boolean)
-
getString
public java.lang.String getString(java.lang.String key, java.lang.Object[] substitutions)Deprecated.- Specified by:
getStringin interfaceResourceLocator- See Also:
ResourceLocator.getString(java.lang.String, java.lang.Object[])
-
getString
public java.lang.String getString(java.lang.String key, java.lang.Object[] substitutions, boolean translate)Deprecated.- Specified by:
getStringin interfaceResourceLocator- See Also:
ResourceLocator.getString(java.lang.String, java.lang.Object[], boolean)
-
getCreateChildResult
public java.util.Collection<?> getCreateChildResult(java.lang.Object child)Deprecated.- Specified by:
getCreateChildResultin interfaceCreateChildCommand.Helper- See Also:
CreateChildCommand.Helper.getCreateChildResult(java.lang.Object)
-
getCreateChildText
public java.lang.String getCreateChildText(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated. -
getCreateChildDescription
public java.lang.String getCreateChildDescription(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated. -
getCreateChildToolTipText
public java.lang.String getCreateChildToolTipText(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated. -
getCreateChildImage
public java.lang.Object getCreateChildImage(java.lang.Object owner, java.lang.Object feature, java.lang.Object child, java.util.Collection<?> selection)Deprecated. -
dispose
public void dispose()Deprecated.- Specified by:
disposein interfaceIDisposable- See Also:
IDisposable.dispose()
-
fireNotifyChanged
Deprecated.- Specified by:
fireNotifyChangedin interfaceIChangeNotifier- See Also:
IChangeNotifier.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)
-
addListener
Deprecated.- Specified by:
addListenerin interfaceIChangeNotifier- See Also:
IChangeNotifier.addListener(org.eclipse.emf.edit.provider.INotifyChangedListener)
-
removeListener
Deprecated.- Specified by:
removeListenerin interfaceIChangeNotifier- See Also:
IChangeNotifier.removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener)
-
unsetTarget
Deprecated.- Specified by:
unsetTargetin interfaceAdapter.Internal- See Also:
Adapter.Internal.unsetTarget(org.eclipse.emf.common.notify.Notifier)
-
getFont
public java.lang.Object getFont(java.lang.Object object)Deprecated.- Specified by:
getFontin interfaceIItemFontProvider- See Also:
IItemFontProvider.getFont(java.lang.Object)
-
getForeground
public java.lang.Object getForeground(java.lang.Object object)Deprecated.- Specified by:
getForegroundin interfaceIItemColorProvider- See Also:
IItemColorProvider.getForeground(java.lang.Object)
-
getBackground
public java.lang.Object getBackground(java.lang.Object object)Deprecated.- Specified by:
getBackgroundin interfaceIItemColorProvider- See Also:
IItemColorProvider.getBackground(java.lang.Object)
-