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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedDNDDropAdapter(StructuredViewer viewer) protectedDNDDropAdapter(Transfer[] transfers, StructuredViewer viewer) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected intdetermineLocation(DropTargetEvent event) Transfer[]booleanbooleanperformDrop(Object data) protected abstract booleanperformDrop(TYPE data, Object target) voidsetDropBetweenEnabled(boolean dropBetweenEnabled) protected voidsetTransfers(Transfer[] transfers) booleanvalidateDrop(Object target, int operation, TransferData type) protected abstract booleanvalidateTarget(Object target, int operation) protected booleanvalidateTransfer(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, setSelectionFeedbackEnabledVon 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:
getViewerin KlasseViewerDropAdapter
-
isDropBetweenEnabled
public boolean isDropBetweenEnabled() -
setDropBetweenEnabled
public void setDropBetweenEnabled(boolean dropBetweenEnabled) -
determineLocation
- Setzt außer Kraft:
determineLocationin KlasseViewerDropAdapter
-
performDrop
- Angegeben von:
performDropin KlasseViewerDropAdapter
-
validateDrop
- Angegeben von:
validateDropin KlasseViewerDropAdapter
-
validateTransfer
- Seit:
- 3.3
-
validateTarget
-
performDrop
-