public class ObservableMapStyledCellLabelProvider
extends org.eclipse.jface.viewers.StyledCellLabelProvider
update(ViewerCell)
.Modifier and Type | Field and Description |
---|---|
protected org.eclipse.core.databinding.observable.map.IObservableMap[] |
attributeMaps
Observable maps typically mapping from viewer elements to label values.
|
Modifier | Constructor and Description |
---|---|
|
ObservableMapStyledCellLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap attributeMap)
Creates a new label provider that tracks changes to one attribute.
|
protected |
ObservableMapStyledCellLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap[] attributeMaps)
Creates a new label provider that tracks changes to more than one
attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
update(org.eclipse.jface.viewers.ViewerCell cell) |
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
protected org.eclipse.core.databinding.observable.map.IObservableMap[] attributeMaps
public ObservableMapStyledCellLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap attributeMap)
attributeMap
- protected ObservableMapStyledCellLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap[] attributeMaps)
update(ViewerCell)
and make use of more than one attribute.attributeMaps
- public void dispose()
dispose
in interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
in class org.eclipse.jface.viewers.StyledCellLabelProvider
public void update(org.eclipse.jface.viewers.ViewerCell cell)
update
in class org.eclipse.jface.viewers.StyledCellLabelProvider
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.