com.ibm.jdg2e.view.marker
Class MarkerLabelProvider

java.lang.Object
  extended byorg.eclipse.jface.viewers.LabelProvider
      extended bycom.ibm.jdg2e.view.marker.MarkerLabelProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.ITableLabelProvider

class MarkerLabelProvider
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.jface.viewers.ITableLabelProvider

Obtains id and attribute information from the IMarker elements in the viewer.


Constructor Summary
(package private) MarkerLabelProvider()
           
 
Method Summary
 org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object obj, int index)
          A common image is returned for all elements but only for the first column.
 java.lang.String getColumnText(java.lang.Object obj, int index)
          Returns column specific text
 
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
addListener, dispose, fireLabelProviderChanged, getImage, getText, isLabelProperty, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 

Constructor Detail

MarkerLabelProvider

MarkerLabelProvider()
Method Detail

getColumnImage

public org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object obj,
                                                     int index)
A common image is returned for all elements but only for the first column.

Specified by:
getColumnImage in interface org.eclipse.jface.viewers.ITableLabelProvider
See Also:
ITableLabelProvider.getColumnImage(java.lang.Object, int)

getColumnText

public java.lang.String getColumnText(java.lang.Object obj,
                                      int index)
Returns column specific text

Specified by:
getColumnText in interface org.eclipse.jface.viewers.ITableLabelProvider
See Also:
ITableLabelProvider.getColumnText(java.lang.Object, int)