org.eclipse.ecf.presence.ui
Class MultiRosterLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.ecf.presence.ui.MultiRosterLabelProvider
- All Implemented Interfaces:
- org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider
public class MultiRosterLabelProvider
- extends org.eclipse.jface.viewers.LabelProvider
Label provider for multiple roster viewer. This label provider implements an
LabelProvider suitable for use by viewers that accepts LabelProvider as
input. This class may be subclassed in order to customize the
behavior/display of other label providers.
Method Summary |
void |
dispose()
|
protected org.eclipse.ui.model.IWorkbenchAdapter |
getAdapter(java.lang.Object element)
|
org.eclipse.swt.graphics.Image |
getImage(java.lang.Object element)
|
java.lang.String |
getText(java.lang.Object element)
|
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
addListener, fireLabelProviderChanged, isLabelProperty, removeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
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, isLabelProperty, removeListener |
MultiRosterLabelProvider
public MultiRosterLabelProvider()
getAdapter
protected org.eclipse.ui.model.IWorkbenchAdapter getAdapter(java.lang.Object element)
- Parameters:
element
-
- Returns:
- IWorkbenchAdapter for the given element
getImage
public org.eclipse.swt.graphics.Image getImage(java.lang.Object element)
- Specified by:
getImage
in interface org.eclipse.jface.viewers.ILabelProvider
- Overrides:
getImage
in class org.eclipse.jface.viewers.LabelProvider
getText
public java.lang.String getText(java.lang.Object element)
- Specified by:
getText
in interface org.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in class org.eclipse.jface.viewers.LabelProvider
dispose
public void dispose()
- Specified by:
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
- Overrides:
dispose
in class org.eclipse.jface.viewers.BaseLabelProvider