org.graffiti.plugins.modes.advanced
Class FunctionActionEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.awt.AWTEvent
          extended by java.awt.event.ActionEvent
              extended by org.graffiti.plugins.modes.advanced.FunctionActionEvent
All Implemented Interfaces:
Serializable

public class FunctionActionEvent
extends ActionEvent

Specialised version of ActionEvent used within the function-concept. Unlike ActionEvent, it can store a position linked to the event which caused the FunctionActionEvent.

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
FunctionActionEvent(Object source, int id, String command, long when, int modifiers, Point position)
          Constructs a new FunctionActionEvent using the given information.
FunctionActionEvent(Object source, int id, String command, Point position)
          Constructs a new FunctionActionEvent using the given information.
 
Method Summary
 Point getPosition()
          Returns the position linked to the event which caused this FunctionActionEvent.
 
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

FunctionActionEvent

public FunctionActionEvent(Object source,
                           int id,
                           String command,
                           long when,
                           int modifiers,
                           Point position)
Constructs a new FunctionActionEvent using the given information.

Parameters:
source - source which caused the FunctionActionEvent
id - some id-value
command - command which caused the FunctionActionEvent
when - time-stamp
modifiers - some information about modifiers
position - position linked to the event which caused this FunctionActionEvent

FunctionActionEvent

public FunctionActionEvent(Object source,
                           int id,
                           String command,
                           Point position)
Constructs a new FunctionActionEvent using the given information.

Parameters:
source - source which caused the FunctionActionEvent
id - some id-value
command - command which caused the FunctionActionEvent
position - position linked to the event which caused this FunctionActionEvent
Method Detail

getPosition

public Point getPosition()
Returns the position linked to the event which caused this FunctionActionEvent.

Returns:
position linked to the event which caused this FunctionActionEvent


Generated at 2012-05-30 11:01:25 PM CEST