Package org.eclipse.swt.dnd
Class DropTargetEvent
java.lang.Object
SWTEventObject
org.eclipse.swt.events.TypedEvent
org.eclipse.swt.dnd.DropTargetEvent
The DropTargetEvent contains the event information passed in the methods of
the DropTargetListener.
- Since:
- 1.3
-
Field Summary
Modifier and TypeFieldDescriptionThe type of data that will be dropped.A list of the types of data that the DragSource is capable of providing.int
The operation being performed.int
A bitwise OR'ing of the drag under effect feedback to be displayed to the user (e.g.If the associated control is a table or tree, this field contains the item located at the cursor coordinates.int
A bitwise OR'ing of the operations that the DragSource can support (e.g.int
The x-cordinate of the cursor relative to theDisplay
int
The y-cordinate of the cursor relative to theDisplay
Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
-
Constructor Summary
ConstructorDescriptionDropTargetEvent
(DNDEvent e) Constructs a new instance of this class based on the information in the given untyped event. -
Method Summary
-
Field Details
-
x
public int xThe x-cordinate of the cursor relative to theDisplay
-
y
public int yThe y-cordinate of the cursor relative to theDisplay
-
detail
public int detailThe operation being performed. -
operations
public int operationsA bitwise OR'ing of the operations that the DragSource can support (e.g. DND.DROP_MOVE | DND.DROP_COPY | DND.DROP_LINK). The detail value must be a member of this list or DND.DROP_NONE. -
feedback
public int feedbackA bitwise OR'ing of the drag under effect feedback to be displayed to the user (e.g. DND.FEEDBACK_SELECT | DND.FEEDBACK_SCROLL | DND.FEEDBACK_EXPAND).A value of DND.FEEDBACK_NONE indicates that no drag under effect will be displayed.
Feedback effects will only be applied if they are applicable.
The default value is DND.FEEDBACK_SELECT.
-
item
If the associated control is a table or tree, this field contains the item located at the cursor coordinates. -
currentDataType
The type of data that will be dropped. -
dataTypes
A list of the types of data that the DragSource is capable of providing. The currentDataType must be a member of this list.
-
-
Constructor Details
-
DropTargetEvent
public DropTargetEvent(DNDEvent e) Constructs a new instance of this class based on the information in the given untyped event.- Parameters:
e
- the untyped event containing the information- Since:
- 2.0
-
-
Method Details
-
toString
- Overrides:
toString
in classTypedEvent
-