view.mailBoxView.util
Class MailBoxTreeLabelProvider

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

public class MailBoxTreeLabelProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ILabelProvider

Label provider for the tree in the mailbox view.

Author:
pgroudas

Field Summary
private  org.eclipse.swt.graphics.Image article
           
(package private)  Controller control
           
private  org.eclipse.swt.graphics.Image feed
           
private  org.eclipse.swt.graphics.Image folder
           
private  org.eclipse.swt.graphics.Image outbox
           
private  org.eclipse.swt.graphics.Image trash
           
 
Constructor Summary
MailBoxTreeLabelProvider()
          Constructs a new MailBoxTreeLabelProvider.
 
Method Summary
 void addListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
          This implementation of ILabelProvider does nothign for this method.
 void dispose()
          Disposes the label provider
 org.eclipse.swt.graphics.Image getImage(java.lang.Object o)
          Gets the image to show for the specified item in the tree.
 java.lang.String getText(java.lang.Object arg0)
          Gets the text to display for an item in the tree.
 boolean isLabelProperty(java.lang.Object arg0, java.lang.String arg1)
          This implementation of ILabelProvider does nothign for this method.
 void removeListener(org.eclipse.jface.viewers.ILabelProviderListener arg0)
          This implementation of ILabelProvider 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

folder

private org.eclipse.swt.graphics.Image folder

feed

private org.eclipse.swt.graphics.Image feed

article

private org.eclipse.swt.graphics.Image article

trash

private org.eclipse.swt.graphics.Image trash

outbox

private org.eclipse.swt.graphics.Image outbox

control

Controller control
Constructor Detail

MailBoxTreeLabelProvider

public MailBoxTreeLabelProvider()
Constructs a new MailBoxTreeLabelProvider.

Method Detail

getImage

public org.eclipse.swt.graphics.Image getImage(java.lang.Object o)
Gets the image to show for the specified item in the tree.

Specified by:
getImage in interface org.eclipse.jface.viewers.ILabelProvider
Parameters:
o -
Returns:
Image

getText

public java.lang.String getText(java.lang.Object arg0)
Gets the text to display for an item in the tree.

Specified by:
getText in interface org.eclipse.jface.viewers.ILabelProvider
Parameters:
arg0 -
Returns:
String

addListener

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

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

dispose

public void dispose()
Disposes the label provider

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

isLabelProperty

public boolean isLabelProperty(java.lang.Object arg0,
                               java.lang.String arg1)
This implementation of ILabelProvider 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 implementation of ILabelProvider does nothign for this method.

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