g-Eclipse
Release 1.0.0

eu.geclipse.servicejob.ui.providers
Class DetailsLabelProvider

java.lang.Object
  extended by eu.geclipse.servicejob.ui.providers.DetailsLabelProvider

public class DetailsLabelProvider
extends java.lang.Object

Label provider for Operator's Jobs details view.


Constructor Summary
DetailsLabelProvider()
           
 
Method Summary
 void addListener(ILabelProviderListener listener)
           
 void changeRoot(IServiceJob newInput)
          Changes Operator's Job for which labels are provided by this labels provider.
 void dispose()
           
 Color getBackground(java.lang.Object element, int columnIndex)
           
 Image getColumnImage(java.lang.Object element, int columnIndex)
           
 java.lang.String getColumnText(java.lang.Object element, int columnIndex)
           
 Color getForeground(java.lang.Object element, int columnIndex)
           
 boolean isLabelProperty(java.lang.Object element, java.lang.String property)
           
 void removeListener(ILabelProviderListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailsLabelProvider

public DetailsLabelProvider()
Method Detail

getColumnImage

public Image getColumnImage(java.lang.Object element,
                            int columnIndex)

getColumnText

public java.lang.String getColumnText(java.lang.Object element,
                                      int columnIndex)

addListener

public void addListener(ILabelProviderListener listener)

dispose

public void dispose()

isLabelProperty

public boolean isLabelProperty(java.lang.Object element,
                               java.lang.String property)

removeListener

public void removeListener(ILabelProviderListener listener)

changeRoot

public void changeRoot(IServiceJob newInput)
Changes Operator's Job for which labels are provided by this labels provider.

Parameters:
newInput - new Operator's Job this label provider will provide labels for

getBackground

public Color getBackground(java.lang.Object element,
                           int columnIndex)

getForeground

public Color getForeground(java.lang.Object element,
                           int columnIndex)

g-Eclipse
Release 1.0.0