Package org.eclipse.swt.dnd
Class DragSourceEvent
java.lang.Object
java.util.EventObject
org.eclipse.swt.events.TypedEvent
org.eclipse.swt.dnd.DragSourceEvent
- All Implemented Interfaces:
- Serializable
The DragSourceEvent contains the event information passed in the methods of the DragSourceListener.
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionThe type of data requested.intThe operation that was performed.booleanIn dragStart, the doit field determines if the drag and drop operation should proceed; in dragFinished, the doit field indicates whether the operation was performed successfully.The drag source image to be displayed during the drag.intIn dragStart, the x offset (relative to the image) where the drag source image will be displayed.intIn dragStart, the y offset (relative to the image) where the drag source image will be displayed.intIn dragStart, the x coordinate (relative to the control) of the position the mouse went down to start the drag.intIn dragStart, the y coordinate (relative to the control) of the position the mouse went down to start the drag.Fields inherited from class org.eclipse.swt.events.TypedEventdata, display, time, widgetFields inherited from class java.util.EventObjectsource
- 
Constructor SummaryConstructorsConstructorDescriptionDragSourceEvent(org.eclipse.swt.dnd.DNDEvent e) Constructs a new instance of this class based on the information in the given untyped event.
- 
Method SummaryMethods inherited from class java.util.EventObjectgetSource
- 
Field Details- 
detailpublic int detailThe operation that was performed.- See Also:
 
- 
doitpublic boolean doitIn dragStart, the doit field determines if the drag and drop operation should proceed; in dragFinished, the doit field indicates whether the operation was performed successfully.In dragStart: Flag to determine if the drag and drop operation should proceed. The application can set this value to false to prevent the drag from starting. Set to true by default. In dragSetData: This will be set to true when the call to dragSetData is made. Set it to false to cancel the drag. In dragFinished: Flag to indicate if the operation was performed successfully. True if the operation was performed successfully. 
- 
xpublic int xIn dragStart, the x coordinate (relative to the control) of the position the mouse went down to start the drag.- Since:
- 3.2
 
- 
ypublic int yIn dragStart, the y coordinate (relative to the control) of the position the mouse went down to start the drag.- Since:
- 3.2
 
- 
dataTypeThe type of data requested. Data provided in the data field must be of the same type.
- 
imageThe drag source image to be displayed during the drag.A value of null indicates that no drag image will be displayed. The default value is null. - Since:
- 3.3
 
- 
offsetXpublic int offsetXIn dragStart, the x offset (relative to the image) where the drag source image will be displayed.- Since:
- 3.5
 
- 
offsetYpublic int offsetYIn dragStart, the y offset (relative to the image) where the drag source image will be displayed.- Since:
- 3.5
 
 
- 
- 
Constructor Details- 
DragSourceEventpublic DragSourceEvent(org.eclipse.swt.dnd.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
 
 
- 
- 
Method Details- 
toStringReturns a string containing a concise, human-readable description of the receiver.- Overrides:
- toStringin class- TypedEvent
- Returns:
- a string representation of the event
 
 
-