Class DNDDropAdapter<TYPE>

  • All Implemented Interfaces:
    java.util.EventListener, DropTargetListener, org.eclipse.swt.internal.SWTEventListener

    public abstract class DNDDropAdapter<TYPE>
    extends ViewerDropAdapter
    Author:
    Eike Stepper
    • Method Detail

      • getTransfers

        public Transfer[] getTransfers()
        Since:
        3.0
      • setTransfers

        protected void setTransfers​(Transfer[] transfers)
        Since:
        3.3
      • isDropBetweenEnabled

        public boolean isDropBetweenEnabled()
      • setDropBetweenEnabled

        public void setDropBetweenEnabled​(boolean dropBetweenEnabled)
      • validateTransfer

        protected boolean validateTransfer​(TransferData type)
        Since:
        3.3
      • validateTarget

        protected abstract boolean validateTarget​(java.lang.Object target,
                                                  int operation)
      • performDrop

        protected abstract boolean performDrop​(TYPE data,
                                               java.lang.Object target)