public class SelectionEvent extends TypedEvent
Note: The fields that are filled in depend on the widget.
Modifier and Type | Field and Description |
---|---|
int |
detail
Extra detail information about the selection, depending on the widget.
|
boolean |
doit
A flag indicating whether the operation should be allowed.
|
int |
height
The height of selected area.
|
Widget |
item
The item that was selected.
|
int |
stateMask
The state of the keyboard modifier keys and mouse masks
at the time the event was generated.
|
String |
text
The text of the hyperlink that was selected.
|
int |
width
The width of selected area.
|
int |
x
The x location of the selected area.
|
int |
y
The y location of selected area.
|
data, display, time, widget
source
Constructor and Description |
---|
SelectionEvent(Event e)
Constructs a new instance of this class based on the
information in the given untyped event.
|
Modifier and Type | Method and Description |
---|---|
String |
toString()
Returns a string containing a concise, human-readable
description of the receiver.
|
getSource
public Widget item
public int detail
Sash
ScrollBar and Slider
Table and Tree
Text
CoolItem and ToolItem
public int x
public int y
public int width
public int height
public int stateMask
Note: Mouse button states are currently not included consistently for all widgets on all platforms. Clients should be prepared to receive button states, but should not rely on getting them everywhere.
SWT.MODIFIER_MASK
,
SWT.BUTTON_MASK
public String text
Link.setText(String)
public boolean doit
false
will cancel the
operation, depending on the widget.public SelectionEvent(Event e)
e
- the untyped event containing the informationpublic String toString()
toString
in class TypedEvent
Copyright (c) 2000, 2016 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.