org.eclipse.swt.dnd
Class DropTargetAdapter
java.lang.Object
org.eclipse.swt.dnd.DropTargetAdapter
-
All Implemented Interfaces:
-
EventListener,
DropTargetListener, org.eclipse.swt.internal.SWTEventListener
-
Direct Known Subclasses:
-
DropTargetEffect,
ViewerDropAdapter
-
public class DropTargetAdapter
- extends
Object
- implements
DropTargetListener
This adapter class provides default implementations for the
methods described by the DropTargetListener interface.
Classes that wish to deal with DropTargetEvents can
extend this class and override only the methods which they are
interested in.
-
See Also:
-
DropTargetListener,
DropTargetEvent,
Sample code and further information
|
Method Summary
|
void
|
dragEnter
(
DropTargetEvent event)
This implementation of dragEnter permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType. |
void
|
dragLeave
(
DropTargetEvent event)
This implementation of dragLeave does nothing. |
void
|
dragOperationChanged
(
DropTargetEvent event)
This implementation of dragOperationChanged permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType. |
void
|
dragOver
(
DropTargetEvent event)
This implementation of dragOver permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType. |
void
|
drop
(
DropTargetEvent event)
This implementation of drop does nothing. |
void
|
dropAccept
(
DropTargetEvent event)
This implementation of dropAccept permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType. |
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
DropTargetAdapter
public DropTargetAdapter()
dragEnter
public void dragEnter(
DropTargetEvent event)
- This implementation of
dragEnter permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType.
For additional information see DropTargetListener.dragEnter.
-
-
Specified by:
-
dragEnter
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drag enter event -
See Also:
-
DropTargetEvent
dragLeave
public void dragLeave(
DropTargetEvent event)
- This implementation of
dragLeave does nothing.
For additional information see DropTargetListener.dragOperationChanged.
-
-
Specified by:
-
dragLeave
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drag leave event -
See Also:
-
DropTargetEvent
dragOperationChanged
public void dragOperationChanged(
DropTargetEvent event)
- This implementation of
dragOperationChanged permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType.
For additional information see DropTargetListener.dragOperationChanged.
-
-
Specified by:
-
dragOperationChanged
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drag operation changed event -
See Also:
-
DropTargetEvent
dragOver
public void dragOver(
DropTargetEvent event)
- This implementation of
dragOver permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType.
For additional information see DropTargetListener.dragOver.
-
-
Specified by:
-
dragOver
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drag over event -
See Also:
-
DropTargetEvent
drop
public void drop(
DropTargetEvent event)
- This implementation of
drop does nothing.
For additional information see DropTargetListener.drop.
-
-
Specified by:
-
drop
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drop event -
See Also:
-
DropTargetEvent
dropAccept
public void dropAccept(
DropTargetEvent event)
- This implementation of
dropAccept permits the default
operation defined in event.detailto be performed on the current data type
defined in event.currentDataType.
For additional information see DropTargetListener.dropAccept.
-
-
Specified by:
-
dropAccept
in interface
DropTargetListener
-
-
Parameters:
-
event - the information associated with the drop accept event -
See Also:
-
DropTargetEvent
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.