view.mailBoxView.util
Class MailBoxTableLabelProvider

java.lang.Object
  extended by view.mailBoxView.util.MailBoxTableLabelProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ITableLabelProvider

public class MailBoxTableLabelProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ITableLabelProvider

Label provider for the table in the mailbox view.

Author:
pgroudas

Field Summary
private  org.eclipse.swt.graphics.Image read
           
private  org.eclipse.swt.graphics.Image unread
           
 
Constructor Summary
MailBoxTableLabelProvider()
          Constructs a new MailBoxTableLabelProvider.
 
Method Summary
 void addListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
          This implementatino of ITableLabelProvider does nothign for this method.
 void dispose()
          This implementatino of ITableLabelProvider does nothign for this method.
 org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object element, int columnIndex)
          Returns the image for a particular cell.
 java.lang.String getColumnText(java.lang.Object element, int columnIndex)
          Returns the text for a particular cell.
 boolean isLabelProperty(java.lang.Object arg0, java.lang.String arg1)
          This implementatino of ITableLabelProvider does nothign for this method.
 void removeListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
          This implementatino of ITableLabelProvider does nothign for this method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

read

private org.eclipse.swt.graphics.Image read

unread

private org.eclipse.swt.graphics.Image unread
Constructor Detail

MailBoxTableLabelProvider

public MailBoxTableLabelProvider()
Constructs a new MailBoxTableLabelProvider.

Method Detail

getColumnImage

public org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object element,
                                                     int columnIndex)
Returns the image for a particular cell.

Specified by:
getColumnImage in interface org.eclipse.jface.viewers.ITableLabelProvider
Parameters:
element -
columnIndex -
Returns:
Image

getColumnText

public java.lang.String getColumnText(java.lang.Object element,
                                      int columnIndex)
Returns the text for a particular cell.

Specified by:
getColumnText in interface org.eclipse.jface.viewers.ITableLabelProvider
Parameters:
element -
columnIndex -

addListener

public void addListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
This implementatino of ITableLabelProvider does nothign for this method.

Specified by:
addListener in interface org.eclipse.jface.viewers.IBaseLabelProvider

dispose

public void dispose()
This implementatino of ITableLabelProvider does nothign for this method.

Specified by:
dispose in interface org.eclipse.jface.viewers.IBaseLabelProvider

isLabelProperty

public boolean isLabelProperty(java.lang.Object arg0,
                               java.lang.String arg1)
This implementatino of ITableLabelProvider does nothign for this method.

Specified by:
isLabelProperty in interface org.eclipse.jface.viewers.IBaseLabelProvider

removeListener

public void removeListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
This implementatino of ITableLabelProvider does nothign for this method.

Specified by:
removeListener in interface org.eclipse.jface.viewers.IBaseLabelProvider