Package org.eclipse.net4j.util.ui.dnd
Klasse DNDDropAdapter<TYPE>
java.lang.Object
org.eclipse.swt.dnd.DropTargetAdapter
org.eclipse.jface.viewers.ViewerDropAdapter
org.eclipse.net4j.util.ui.dnd.DNDDropAdapter<TYPE>
- Alle implementierten Schnittstellen:
EventListener
,DropTargetListener
- Autor:
- Eike Stepper
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.jface.viewers.ViewerDropAdapter
LOCATION_AFTER, LOCATION_BEFORE, LOCATION_NONE, LOCATION_ON
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
DNDDropAdapter
(StructuredViewer viewer) protected
DNDDropAdapter
(Transfer[] transfers, StructuredViewer viewer) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected int
determineLocation
(DropTargetEvent event) Transfer[]
boolean
boolean
performDrop
(Object data) protected abstract boolean
performDrop
(TYPE data, Object target) void
setDropBetweenEnabled
(boolean dropBetweenEnabled) protected void
setTransfers
(Transfer[] transfers) boolean
validateDrop
(Object target, int operation, TransferData type) protected abstract boolean
validateTarget
(Object target, int operation) protected boolean
validateTransfer
(TransferData type) Von Klasse geerbte Methoden org.eclipse.jface.viewers.ViewerDropAdapter
clearState, determineTarget, dragEnter, dragOperationChanged, dragOver, drop, dropAccept, getBounds, getCurrentEvent, getCurrentLocation, getCurrentOperation, getCurrentTarget, getFeedbackEnabled, getSelectedObject, getThreshold, handleException, overrideOperation, setExpandEnabled, setFeedbackEnabled, setScrollEnabled, setScrollExpandEnabled, setSelectionFeedbackEnabled
Von Klasse geerbte Methoden org.eclipse.swt.dnd.DropTargetAdapter
dragLeave
-
Konstruktordetails
-
DNDDropAdapter
- Seit:
- 3.0
-
DNDDropAdapter
- Seit:
- 3.3
-
-
Methodendetails
-
getTransfers
- Seit:
- 3.0
-
setTransfers
- Seit:
- 3.3
-
getViewer
- Setzt außer Kraft:
getViewer
in KlasseViewerDropAdapter
-
isDropBetweenEnabled
public boolean isDropBetweenEnabled() -
setDropBetweenEnabled
public void setDropBetweenEnabled(boolean dropBetweenEnabled) -
determineLocation
- Setzt außer Kraft:
determineLocation
in KlasseViewerDropAdapter
-
performDrop
- Angegeben von:
performDrop
in KlasseViewerDropAdapter
-
validateDrop
- Angegeben von:
validateDrop
in KlasseViewerDropAdapter
-
validateTransfer
- Seit:
- 3.3
-
validateTarget
-
performDrop
-