Klasse TransferDropAdapter

java.lang.Object
org.eclipse.swt.dnd.DropTargetAdapter
org.eclipse.jface.viewers.ViewerDropAdapter
org.eclipse.net4j.util.ui.dnd.DNDDropAdapter<Object>
org.eclipse.emf.cdo.transfer.ui.TransferDropAdapter
Alle implementierten Schnittstellen:
EventListener, DropTargetListener

public class TransferDropAdapter extends org.eclipse.net4j.util.ui.dnd.DNDDropAdapter<Object>
A drop adapter that can support a viewer to create and perform transfers of the dragged elements to target elements.
Autor:
Eike Stepper
  • Konstruktordetails

  • Methodendetails

    • getContainer

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

      protected TransferUIProvider[] getUIProviders()
    • validateTarget

      protected boolean validateTarget(Object target, int operation)
      Angegeben von:
      validateTarget in Klasse org.eclipse.net4j.util.ui.dnd.DNDDropAdapter<Object>
    • performDrop

      protected boolean performDrop(Object data, Object target)
      Angegeben von:
      performDrop in Klasse org.eclipse.net4j.util.ui.dnd.DNDDropAdapter<Object>
    • getSourceElements

      protected List<CDOTransferElement> getSourceElements(Object data)
    • getTargetElement

      protected CDOTransferElement getTargetElement(Object target)
    • support

      public static TransferDropAdapter support(StructuredViewer viewer)