public abstract class RichTextCellLabelProvider<T>
extends org.eclipse.jface.viewers.StyledCellLabelProvider
Modifier and Type | Field and Description |
---|---|
(package private) int |
preferredWidth |
Constructor and Description |
---|
RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl) |
RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl,
boolean wordWrap) |
RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl,
int leftRightMargin,
boolean wordWrap) |
RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl,
int leftRightMargin,
boolean wordWrap,
java.lang.String wordSplitRegex) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getRichText(T object) |
protected java.lang.String |
getText(T object)
Null-safe method to return the text that should be shown.
|
void |
update(org.eclipse.jface.viewers.ViewerCell cell) |
dispose, erase, getColumn, getViewer, initialize, isOwnerDrawEnabled, measure, paint, prepareStyleRange, setOwnerDrawEnabled, styleDecoratedString
dispose, initialize, setOwnerDrawEnabled, setUpOwnerDraw
getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipText, getToolTipTimeDisplayed, useNativeToolTip
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
public RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl)
public RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl, boolean wordWrap)
public RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl, int leftRightMargin, boolean wordWrap)
public RichTextCellLabelProvider(org.eclipse.swt.widgets.Control viewerControl, int leftRightMargin, boolean wordWrap, java.lang.String wordSplitRegex)
public void update(org.eclipse.jface.viewers.ViewerCell cell)
update
in class org.eclipse.jface.viewers.StyledCellLabelProvider
public abstract java.lang.String getRichText(T object)
protected java.lang.String getText(T object)
object
- The value object to get the text to show from.null