public class TableControlSWTRenderer.ECPCellLabelProvider
extends org.eclipse.jface.databinding.viewers.ObservableMapCellLabelProvider
implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.core.runtime.IAdaptable
IColorProvider in
order to correctly.| Constructor and Description |
|---|
ECPCellLabelProvider(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.jface.viewers.CellEditor cellEditor,
org.eclipse.core.databinding.observable.map.IObservableMap attributeMap,
VTableControl vTableControl,
VDomainModelReference dmr,
org.eclipse.swt.widgets.Control table)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getAdapter(Class<T> adapter) |
org.eclipse.swt.graphics.Color |
getBackground(Object element) |
protected org.eclipse.jface.viewers.CellEditor |
getCellEditor() |
protected VDomainModelReference |
getDmr() |
protected org.eclipse.emf.ecore.EStructuralFeature |
getFeature() |
org.eclipse.swt.graphics.Color |
getForeground(Object element) |
String |
getToolTipText(Object element) |
void |
update(org.eclipse.jface.viewers.ViewerCell cell) |
disposedispose, getToolTipBackgroundColor, getToolTipDisplayDelayTime, getToolTipFont, getToolTipForegroundColor, getToolTipImage, getToolTipShift, getToolTipStyle, getToolTipTimeDisplayed, initialize, useNativeToolTipaddListener, fireLabelProviderChanged, isLabelProperty, removeListenerpublic ECPCellLabelProvider(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.jface.viewers.CellEditor cellEditor,
org.eclipse.core.databinding.observable.map.IObservableMap attributeMap,
VTableControl vTableControl,
VDomainModelReference dmr,
org.eclipse.swt.widgets.Control table)
feature - the EStructuralFeature the cell is bound tocellEditor - the CellEditor instanceattributeMap - an IObservableMap instance that is passed to the ObservableMapCellLabelProvidervTableControl - the VTableControldmr - the VDomainModelReference for this celltable - the swt tablepublic String getToolTipText(Object element)
getToolTipText in interface org.eclipse.jface.viewers.IToolTipProvidergetToolTipText in class org.eclipse.jface.viewers.CellLabelProviderpublic void update(org.eclipse.jface.viewers.ViewerCell cell)
update in class org.eclipse.jface.databinding.viewers.ObservableMapCellLabelProviderpublic org.eclipse.swt.graphics.Color getForeground(Object element)
getForeground in interface org.eclipse.jface.viewers.IColorProviderpublic org.eclipse.swt.graphics.Color getBackground(Object element)
getBackground in interface org.eclipse.jface.viewers.IColorProviderprotected org.eclipse.jface.viewers.CellEditor getCellEditor()
protected org.eclipse.emf.ecore.EStructuralFeature getFeature()
protected VDomainModelReference getDmr()
public <T> T getAdapter(Class<T> adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptableCopyright © 2019. All rights reserved.