net.refractions.udig.project.ui
Class AdapterFactoryLabelProviderDecorator

java.lang.Object
  extended by DecoratingLabelProvider
      extended by net.refractions.udig.project.ui.AdapterFactoryLabelProviderDecorator

public class AdapterFactoryLabelProviderDecorator
extends DecoratingLabelProvider

Connects Layers with the usual workbench decorators.

Similar to the usual eclipse boilerplate code:


 new DecoratingLabelProvider(
     ProjectExplorer.getProjectExplorer().getAdapterFactory(),
     PlatformUI.getWorkbench().getDecoratorManager()
 )
 

Since:
0.6.0
Author:
jones

Constructor Summary
AdapterFactoryLabelProviderDecorator(AdapterFactory factory, StructuredViewer viewer)
           
 
Method Summary
 void dispose()
           
 Image getImage(java.lang.Object element)
           
 java.lang.String getText(java.lang.Object element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdapterFactoryLabelProviderDecorator

public AdapterFactoryLabelProviderDecorator(AdapterFactory factory,
                                            StructuredViewer viewer)
Method Detail

getText

public java.lang.String getText(java.lang.Object element)
See Also:
org.eclipse.jface.viewers.DecoratingLabelProvider#getText(java.lang.Object)

getImage

public Image getImage(java.lang.Object element)

dispose

public void dispose()