|
Eclipse Rich Ajax Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object Event org.eclipse.swt.events.TypedEvent org.eclipse.swt.events.SelectionEvent
public class SelectionEvent
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.
SelectionListener
Field Summary | |
---|---|
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 at the time the event was generated. |
java.lang.String |
text
The text of the hyperlink that was selected. |
static int |
WIDGET_DEFAULT_SELECTED
|
static int |
WIDGET_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. |
Fields inherited from class org.eclipse.swt.events.TypedEvent |
---|
data, display, widget |
Constructor Summary | |
---|---|
SelectionEvent(Event e)
Constructs a new instance of this class based on the information in the given untyped event. |
|
SelectionEvent(Widget widget,
Widget item,
int id)
Constructs a new instance of this class. |
|
SelectionEvent(Widget widget,
Widget item,
int id,
Rectangle bounds,
int stateMask,
java.lang.String text,
boolean doit,
int detail)
Constructs a new instance of this class. |
Method Summary | |
---|---|
static void |
addListener(Adaptable adaptable,
SelectionListener listener)
|
protected boolean |
allowProcessing()
|
protected void |
dispatchToObserver(java.lang.Object listener)
|
static java.lang.Object[] |
getListeners(Adaptable adaptable)
|
protected java.lang.Class |
getListenerType()
|
static boolean |
hasListener(Adaptable adaptable)
|
static void |
removeListener(Adaptable adaptable,
SelectionListener listener)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.swt.events.TypedEvent |
---|
executeNext, getSource, processEvent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int WIDGET_SELECTED
public static final int WIDGET_DEFAULT_SELECTED
public int x
public int y
public int width
public int height
public int stateMask
public java.lang.String text
Link.setText(String)
public boolean doit
false
will cancel the
operation, depending on the widget.
public Widget item
public int detail
Table and Tree
CoolItem and ToolItem
Constructor Detail |
---|
public SelectionEvent(Event e)
e
- the untyped event containing the informationpublic SelectionEvent(Widget widget, Widget item, int id)
IMPORTANT: This method is not part of the RWT public API. It is marked public only so that it can be shared within the packages provided by RWT. It should never be accessed from application code.
public SelectionEvent(Widget widget, Widget item, int id, Rectangle bounds, int stateMask, java.lang.String text, boolean doit, int detail)
IMPORTANT: This method is not part of the RWT public API. It is marked public only so that it can be shared within the packages provided by RWT. It should never be accessed from application code.
Method Detail |
---|
protected void dispatchToObserver(java.lang.Object listener)
dispatchToObserver
in class TypedEvent
protected java.lang.Class getListenerType()
getListenerType
in class TypedEvent
protected boolean allowProcessing()
allowProcessing
in class TypedEvent
public static boolean hasListener(Adaptable adaptable)
public static void addListener(Adaptable adaptable, SelectionListener listener)
public static void removeListener(Adaptable adaptable, SelectionListener listener)
public static java.lang.Object[] getListeners(Adaptable adaptable)
public java.lang.String toString()
toString
in class TypedEvent
|
Eclipse Rich Ajax Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) EclipseSource and others 2002, 2012. All rights reserved.