Interface TransferUIProvider
public interface TransferUIProvider
Abstracts the
transfer system-specific aspects that are needed by a generic transfer user interface.
Abstracted functionalities include:
Providing labelsfortransfer elements, seecreateLabelProvider().- Creating transfers for
drag operations, seeaddSupportedTransfers(),convertSelection(). - Creating transfers for
drop operations, seeaddSupportedTransfers(),convertTransferData(),convertTransferTarget().
- Since:
- 4.2
- Author:
- Eike Stepper
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSupportedTransfers(List<Transfer> transfers) convertSelection(IStructuredSelection selection) convertTransferData(Object data) convertTransferTarget(Object target) createLabelProvider(CDOTransferSystem system)
-
Method Details
-
createLabelProvider
-
addSupportedTransfers
-
convertTransferData
-
convertTransferTarget
-
convertSelection
-