Package org.eclipse.swt.events
Class SelectionEvent
java.lang.Object
SWTEventObject
org.eclipse.swt.events.TypedEvent
org.eclipse.swt.events.SelectionEvent
- Direct Known Subclasses:
ExpandEvent
,TreeEvent
Instances of this class are sent as a result of
widgets being selected.
Note: The fields that are filled in depend on the widget.
IMPORTANT: All public static
members of
this class are not part of the RWT public API. They are marked
public only so that they can be shared within the packages provided by RWT.
They should never be accessed from application code.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionint
Extra detail information about the selection, depending on the widget.boolean
A flag indicating whether the operation should be allowed.int
The height of selected area.The item that was selected.int
The state of the keyboard modifier keys at the time the event was generated.The text of the hyperlink that was selected.int
The width of selected area.int
The x location of the selected area.int
The y location of selected area.Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
-
Constructor Summary
ConstructorDescriptionConstructs a new instance of this class based on the information in the given untyped event. -
Method Summary
-
Field Details
-
x
public int xThe x location of the selected area. -
y
public int yThe y location of selected area. -
width
public int widthThe width of selected area. -
height
public int heightThe height of selected area. -
stateMask
public int stateMaskThe state of the keyboard modifier keys at the time the event was generated.- Since:
- 1.3
-
text
The text of the hyperlink that was selected. This will be either the text of the hyperlink or the value of its HREF, if one was specified. If the hyperlink was embedded in a widget usingRWT.MARKUP_ENABLED
, the client (especially Internet Explorer) may re-write the value to be an absolute URL.- See Also:
-
doit
public boolean doitA flag indicating whether the operation should be allowed. Setting this field tofalse
will cancel the operation, depending on the widget. -
item
The item that was selected. -
detail
public int detailExtra detail information about the selection, depending on the widget.Table and Tree
CoolItem and ToolItem
-
-
Constructor Details
-
SelectionEvent
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
-
toString
- Overrides:
toString
in classTypedEvent
-