Package org.eclipse.emf.cdo.transfer.ui

# Klasse TransferLabelProvider

java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.emf.cdo.transfer.ui.TransferLabelProvider

Alle implementierten Schnittstellen:
  `IBaseLabelProvider`, `ILabelProvider`, `ITableColorProvider`, `ITableLabelProvider`

public class TransferLabelProvider extends LabelProvider implements ITableLabelProvider, ITableColorProvider
A reusable `table label provider` for the `mappings` of a `transfer`.

Seit:
  4.2
Autor:
  Eike Stepper

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final Color`
`GRAY`
`static final Color`
`RED`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`TransferLabelProvider(CDOTransfer transfer)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`dispose()`
`Color`
`getBackground(Object element, int columnIndex)`
`Image`
`getColumnImage(Object element, int columnIndex)`
`String`
`getColumnText(Object element, int columnIndex)`
`protected org.eclipse.net4j.util.container.IManagedContainer`
`getContainer()`
`Color`
`getForeground(Object element, int columnIndex)`
`CDOTransfer`
`getTransfer()`

### Von Klasse geerbte Methoden org.eclipse.jface.viewers.LabelProvider

`createImageProvider, createTextImageProvider, createTextProvider, getImage, getText`

### Von Klasse geerbte Methoden org.eclipse.jface.viewers.BaseLabelProvider

`addListener, fireLabelProviderChanged, isLabelProperty, removeListener`

### Von Klasse geerbte Methoden org.eclipse.core.commands.common.EventManager

`addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.jface.viewers.IBaseLabelProvider

`addListener, isLabelProperty, removeListener`

## Felddetails

### GRAY

public static final Color GRAY

### RED

public static final Color RED

## Konstruktordetails

### TransferLabelProvider

public TransferLabelProvider(CDOTransfer transfer)

## Methodendetails

### getTransfer

public CDOTransfer getTransfer()

### dispose

public void dispose()

Angegeben von:
  `dispose` in Schnittstelle `IBaseLabelProvider`
Setzt außer Kraft:
  `dispose` in Klasse `BaseLabelProvider`

### getColumnText

public String getColumnText(Object element, int columnIndex)

Angegeben von:
  `getColumnText` in Schnittstelle `ITableLabelProvider`

### getColumnImage

public Image getColumnImage(Object element, int columnIndex)

Angegeben von:
  `getColumnImage` in Schnittstelle `ITableLabelProvider`

### getForeground

public Color getForeground(Object element, int columnIndex)

Angegeben von:
  `getForeground` in Schnittstelle `ITableColorProvider`

### getBackground

public Color getBackground(Object element, int columnIndex)

Angegeben von:
  `getBackground` in Schnittstelle `ITableColorProvider`

### getContainer

protected org.eclipse.net4j.util.container.IManagedContainer getContainer()