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
FieldsModifier and TypeFieldDescriptionintExtra detail information about the selection, depending on the widget.booleanA flag indicating whether the operation should be allowed.intThe height of selected area.The item that was selected.intThe state of the keyboard modifier keys at the time the event was generated.The text of the hyperlink that was selected.intThe width of selected area.intThe x location of the selected area.intThe y location of selected area.Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget -
Constructor Summary
ConstructorsConstructorDescriptionConstructs 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 tofalsewill 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:
toStringin classTypedEvent
-