|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.CellLabelProvider
org.eclipse.jface.viewers.ColumnLabelProvider
org.eclipse.jface.viewers.WrappedViewerLabelProvider
org.eclipse.jface.viewers.TableColumnViewerLabelProvider
org.eclipse.jface.viewers.TreeColumnViewerLabelProvider
TreeViewerLabelProvider is the ViewerLabelProvider that handles TreePaths.
| Constructor Summary | |
|---|---|
TreeColumnViewerLabelProvider(IBaseLabelProvider labelProvider)
Create a new instance of the receiver with the supplied labelProvider. |
|
| Method Summary | |
|---|---|
Color |
getBackground(Object element)
Provides a background color for the given element. |
Font |
getFont(Object element)
Provides a font for the given element. |
Color |
getForeground(Object element)
Provides a foreground color for the given element. |
Image |
getImage(Object element)
Returns the image for the label of the given element. |
String |
getText(Object element)
Returns the text for the label of the given element. |
ITreePathLabelProvider |
getTreePathProvider()
Return the ITreePathLabelProvider for the receiver. |
void |
setProviders(Object provider)
Set the any providers for the receiver that can be adapted from provider. |
void |
update(ViewerCell cell)
Update the label for cell. |
void |
updateLabel(ViewerLabel label,
TreePath elementPath)
Update the label for the element with TreePath. |
| Methods inherited from class org.eclipse.jface.viewers.CellLabelProvider |
|---|
getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, useNativeToolTip |
| Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
|---|
addListener, dispose, 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, dispose, isLabelProperty, removeListener |
| Constructor Detail |
public TreeColumnViewerLabelProvider(IBaseLabelProvider labelProvider)
labelProvider - | Method Detail |
public void updateLabel(ViewerLabel label,
TreePath elementPath)
label - elementPath - public void setProviders(Object provider)
org.eclipse.jface.viewers.WrappedViewerLabelProvider
provider - Objectpublic ITreePathLabelProvider getTreePathProvider()
public void update(ViewerCell cell)
CellLabelProvider
public Font getFont(Object element)
IFontProvider
getFont in interface IFontProvidergetFont in class ColumnLabelProviderpublic Color getBackground(Object element)
IColorProvider
getBackground in interface IColorProvidergetBackground in class ColumnLabelProviderpublic String getText(Object element)
ILabelProvider
getText in interface ILabelProvidergetText in class ColumnLabelProviderpublic Image getImage(Object element)
ILabelProvider
getImage in interface ILabelProvidergetImage in class ColumnLabelProviderpublic Color getForeground(Object element)
IColorProvider
getForeground in interface IColorProvidergetForeground in class ColumnLabelProvider
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.