public class TransferLabelProvider extends LabelProvider implements ITableLabelProvider, ITableColorProvider
Constructor and Description |
---|
TransferLabelProvider(CDOTransfer transfer) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
Color |
getBackground(Object element,
int columnIndex) |
Image |
getColumnImage(Object element,
int columnIndex) |
String |
getColumnText(Object element,
int columnIndex) |
protected IManagedContainer |
getContainer() |
Color |
getForeground(Object element,
int columnIndex) |
CDOTransfer |
getTransfer() |
getImage, getText
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, isLabelProperty, removeListener
public TransferLabelProvider(CDOTransfer transfer)
public CDOTransfer getTransfer()
public void dispose()
dispose
in interface IBaseLabelProvider
dispose
in class BaseLabelProvider
public String getColumnText(Object element, int columnIndex)
getColumnText
in interface ITableLabelProvider
public Image getColumnImage(Object element, int columnIndex)
getColumnImage
in interface ITableLabelProvider
public Color getForeground(Object element, int columnIndex)
getForeground
in interface ITableColorProvider
public Color getBackground(Object element, int columnIndex)
getBackground
in interface ITableColorProvider
protected IManagedContainer getContainer()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html