org.eclipse.emf.cdo.transfer.ui.swt
Class TransferDetailsComposite.UnmappedModelsLabelProvider

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.viewers.BaseLabelProvider
          extended by org.eclipse.jface.viewers.LabelProvider
              extended by org.eclipse.emf.cdo.transfer.ui.swt.TransferDetailsComposite.UnmappedModelsLabelProvider
All Implemented Interfaces:
IBaseLabelProvider, IColorProvider, ILabelProvider
Enclosing class:
TransferDetailsComposite

public static class TransferDetailsComposite.UnmappedModelsLabelProvider
extends LabelProvider
implements IColorProvider

A reusable label provider for the unmapped models of a transfer.


Field Summary
static Color GRAY
           
static Color RED
           
 
Constructor Summary
TransferDetailsComposite.UnmappedModelsLabelProvider(CDOTransfer transfer)
           
 
Method Summary
 Color getBackground(Object element)
           
 Color getForeground(Object element)
           
 String getText(Object element)
           
 CDOTransfer getTransfer()
           
 
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
getImage
 
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, 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, dispose, isLabelProperty, removeListener
 

Field Detail

GRAY

public static final Color GRAY

RED

public static final Color RED
Constructor Detail

TransferDetailsComposite.UnmappedModelsLabelProvider

public TransferDetailsComposite.UnmappedModelsLabelProvider(CDOTransfer transfer)
Method Detail

getTransfer

public CDOTransfer getTransfer()

getText

public String getText(Object element)
Specified by:
getText in interface ILabelProvider
Overrides:
getText in class LabelProvider

getForeground

public Color getForeground(Object element)
Specified by:
getForeground in interface IColorProvider

getBackground

public Color getBackground(Object element)
Specified by:
getBackground in interface IColorProvider


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.