org.eclipse.emf.cdo.transfer.spi.ui
Interface TransferUIProvider


public interface TransferUIProvider

Abstracts the transfer system-specific aspects that are needed by a generic transfer user interface.

Abstracted functionalities include:

Since:
4.2

Nested Class Summary
static class TransferUIProvider.Factory
          Creates TransferUIProvider instances.
 
Method Summary
 void addSupportedTransfers(List<Transfer> transfers)
           
 Object convertSelection(IStructuredSelection selection)
           
 List<CDOTransferElement> convertTransferData(Object data)
           
 CDOTransferElement convertTransferTarget(Object target)
           
 ILabelProvider createLabelProvider(CDOTransferSystem system)
           
 

Method Detail

createLabelProvider

ILabelProvider createLabelProvider(CDOTransferSystem system)

addSupportedTransfers

void addSupportedTransfers(List<Transfer> transfers)

convertTransferData

List<CDOTransferElement> convertTransferData(Object data)

convertTransferTarget

CDOTransferElement convertTransferTarget(Object target)

convertSelection

Object convertSelection(IStructuredSelection selection)


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