org.gnu.gtk.event

Class GtkEvent

Implemented Interfaces:
Serializable
Known Direct Subclasses:
ActionEvent, AdjustmentEvent, ButtonEvent, CalendarEvent, CellEditableEvent, CellRendererTextEvent, CellRendererToggleEvent, CheckMenuItemEvent, ColorButtonEvent, ColorSelectionEvent, ComboBoxEvent, ConfigureEvent, ContainerEvent, DialogEvent, DragEvent, EntryCompletionEvent, EntryEvent, ExpanderEvent, ExposeEvent, FileChooserEvent, FocusEvent, FontButtonEvent, HandleBoxEvent, IconViewEvent, ItemEvent, KeyEvent, LifeCycleEvent, MenuItemEvent, MouseEvent, MouseMotionEvent, NotebookEvent, OptionMenuEvent, RangeEvent, ScaleEvent, SpinEvent, StatusBarEvent, TextBufferEvent, TextViewEvent, ToggleEvent, ToggleToolButtonEvent, ToolBarEvent, ToolButtonEvent, TreeModelEvent, TreeSelectionEvent, TreeViewColumnEvent, TreeViewEvent, UIManagerEvent

public class GtkEvent
extends java.lang.Object
implements Serializable

See Also:
FocusEvent, KeyEvent, LifeCycleEvent, MouseEvent

Constructor Summary

GtkEvent(Object source, EventType type)
Construct a GtkEvent object with the specified source object and type.

Method Summary

Object
getSource()
Returns the object on which the event originally occured
EventType
getType()
String
toString()
Generates a string representation of the event.

Constructor Details

GtkEvent

public GtkEvent(Object source,
                EventType type)
Construct a GtkEvent object with the specified source object and type.
Parameters:
source - the object where the event originated.
type - the event type.

Method Details

getSource

public Object getSource()
Returns the object on which the event originally occured
Returns:
Object on which the event originally occured

getType

public EventType getType()
Returns:
The type of the event.

toString

public String toString()
Generates a string representation of the event. Useful for debugging applications.
Returns:
string representation of event.