Class V8ObservableMapLabelProvider
- java.lang.Object
-
- org.eclipse.core.commands.common.EventManager
-
- org.eclipse.jface.viewers.BaseLabelProvider
-
- org.eclipse.jface.viewers.LabelProvider
-
- org.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
- com._1c.g5.v8.dt.common.ui.databinding.viewers.V8ObservableMapLabelProvider
-
- All Implemented Interfaces:
IBaseLabelProvider
,ILabelProvider
,ITableLabelProvider
public class V8ObservableMapLabelProvider extends org.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected ILabelProvider
labelProvider
-
Constructor Summary
Constructors Constructor Description V8ObservableMapLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap[] attributeMap, ILabelProvider baseLabelProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
org.eclipse.swt.graphics.Image
getColumnImage(Object element, int columnIndex)
String
getColumnText(Object element, int columnIndex)
org.eclipse.swt.graphics.Image
getImage(Object element)
String
getText(Object element)
-
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
createImageProvider, createTextImageProvider, createTextProvider
-
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
-
-
-
-
Field Detail
-
labelProvider
protected ILabelProvider labelProvider
-
-
Constructor Detail
-
V8ObservableMapLabelProvider
public V8ObservableMapLabelProvider(org.eclipse.core.databinding.observable.map.IObservableMap[] attributeMap, ILabelProvider baseLabelProvider)
-
-
Method Detail
-
getColumnImage
public org.eclipse.swt.graphics.Image getColumnImage(Object element, int columnIndex)
- Specified by:
getColumnImage
in interfaceITableLabelProvider
- Overrides:
getColumnImage
in classorg.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
getColumnText
public String getColumnText(Object element, int columnIndex)
- Specified by:
getColumnText
in interfaceITableLabelProvider
- Overrides:
getColumnText
in classorg.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
getImage
public org.eclipse.swt.graphics.Image getImage(Object element)
- Specified by:
getImage
in interfaceILabelProvider
- Overrides:
getImage
in classorg.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
getText
public String getText(Object element)
- Specified by:
getText
in interfaceILabelProvider
- Overrides:
getText
in classorg.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIBaseLabelProvider
- Overrides:
dispose
in classorg.eclipse.jface.databinding.viewers.ObservableMapLabelProvider
-
-