buoy.event
Class CommandEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.awt.AWTEvent
          extended by java.awt.event.ActionEvent
              extended by buoy.event.CommandEvent
All Implemented Interfaces:
WidgetEvent, java.io.Serializable

public class CommandEvent
extends java.awt.event.ActionEvent
implements WidgetEvent

This event represents a user action that issues a command, such as pressing a button or selecting a menu item.

Author:
Peter Eastman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.awt.event.ActionEvent
ACTION_FIRST, ACTION_LAST, ACTION_PERFORMED, ALT_MASK, CTRL_MASK, META_MASK, SHIFT_MASK
 
Fields inherited from class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
 
Constructor Summary
CommandEvent(Widget source, long when, int modifiers)
          Create a CommandEvent.
CommandEvent(Widget source, long when, int modifiers, java.lang.String command)
          Create a CommandEvent.
 
Method Summary
 Widget getWidget()
          Get the Widget which generated this event.
 
Methods inherited from class java.awt.event.ActionEvent
getActionCommand, getModifiers, getWhen, paramString
 
Methods inherited from class java.awt.AWTEvent
getID, setSource, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommandEvent

public CommandEvent(Widget source,
                    long when,
                    int modifiers)
Create a CommandEvent.

Parameters:
source - the widget to which this event occurred
when - the time at which the event occurred
modifiers - describes the state of various keys at the time when the event occurred (a sum of the constants defined by ActionEvent)

CommandEvent

public CommandEvent(Widget source,
                    long when,
                    int modifiers,
                    java.lang.String command)
Create a CommandEvent.

Parameters:
source - the widget to which this event occurred
when - the time at which the event occurred
modifiers - describes the state of various keys at the time when the event occurred (a sum of the constants defined by ActionEvent)
command - the command String describing the action which was performed
Method Detail

getWidget

public Widget getWidget()
Get the Widget which generated this event.

Specified by:
getWidget in interface WidgetEvent


Written by Peter Eastman.