Overview

 
Package  Use  Tree  Deprecated  Index  Help 
Eclipse Platform
Release 3.0
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD


 

org.eclipse.swt.events
Class SelectionEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.eclipse.swt.internal.SWTEventObject
          extended byorg.eclipse.swt.events.TypedEvent
              extended byorg.eclipse.swt.events.SelectionEvent

All Implemented Interfaces:
Serializable

Direct Known Subclasses:
TreeEvent


public class SelectionEvent
extends TypedEvent

Instances of this class are sent as a result of widgets being selected.

Note: The fields that are filled in depend on the widget.

See Also:
SelectionListener, Serialized Form


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.
 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, time, widget
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SelectionEvent(Event e)
          Constructs a new instance of this class based on the information in the given untyped event.
 
Method Summary
 String toString()
          Returns a string containing a concise, human-readable description of the receiver.
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

 

Field Detail

 

 

item

public Widget item

The item that was selected.


 

 

detail

public int detail

Extra detail information about the selection, depending on the widget.

Sash

ScrollBar and Slider

Table, Tree and TableTree

CoolItem and ToolItem


 

 

x

public int x

The x location of the selected area.


 

 

y

public int y

The y location of selected area.


 

 

width

public int width

The width of selected area.


 

 

height

public int height

The height of selected area.


 

 

stateMask

public int stateMask

The state of the keyboard modifier keys at the time the event was generated.


 

 

doit

public boolean doit

A flag indicating whether the operation should be allowed. Setting this field to false will cancel the operation, depending on the widget.

Constructor Detail

 

 

SelectionEvent

public SelectionEvent(Event 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 Detail

 

 

toString

public String toString()

Returns a string containing a concise, human-readable description of the receiver.

Overrides:
toString in class TypedEvent

Returns:
a string representation of the event


 

Overview

 
Package  Use  Tree  Deprecated  Index  Help 
Eclipse Platform
Release 3.0
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.