MetaDone
metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator Class Reference
Inheritance diagram for metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator:
Collaboration diagram for metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator:

List of all members.

Public Member Functions

 WidgetActionDecorator (WidgetAction action)
State dragEnter (Widget widget, WidgetDropTargetDragEvent event)
State dragExit (Widget widget, WidgetDropTargetEvent event)
State dragOver (Widget widget, WidgetDropTargetDragEvent event)
State drop (Widget widget, WidgetDropTargetDropEvent event)
State dropActionChanged (Widget widget, WidgetDropTargetDragEvent event)
State focusGained (Widget widget, WidgetFocusEvent event)
State focusLost (Widget widget, WidgetFocusEvent event)
State keyPressed (Widget widget, WidgetKeyEvent event)
State keyReleased (Widget widget, WidgetKeyEvent event)
State keyTyped (Widget widget, WidgetKeyEvent event)
State mouseClicked (Widget widget, WidgetMouseEvent event)
State mouseDragged (Widget widget, WidgetMouseEvent event)
State mouseEntered (Widget widget, WidgetMouseEvent event)
State mouseExited (Widget widget, WidgetMouseEvent event)
State mouseMoved (Widget widget, WidgetMouseEvent event)
State mousePressed (Widget widget, WidgetMouseEvent event)
State mouseReleased (Widget widget, WidgetMouseEvent event)
State mouseWheelMoved (Widget widget, WidgetMouseWheelEvent event)

Private Attributes

final WidgetAction action

Detailed Description

A widget action decorator that delegates the calls to another action.


Constructor & Destructor Documentation

metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.WidgetActionDecorator ( WidgetAction  action)

Initializes this decorator.

Parameters:
actionThe other action
Exceptions:
NullPointerExceptionwhen action is null

References metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.action.


Member Function Documentation

State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragEnter ( Widget  widget,
WidgetDropTargetDragEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragExit ( Widget  widget,
WidgetDropTargetEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragOver ( Widget  widget,
WidgetDropTargetDragEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.drop ( Widget  widget,
WidgetDropTargetDropEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dropActionChanged ( Widget  widget,
WidgetDropTargetDragEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.focusGained ( Widget  widget,
WidgetFocusEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.focusLost ( Widget  widget,
WidgetFocusEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyPressed ( Widget  widget,
WidgetKeyEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyReleased ( Widget  widget,
WidgetKeyEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyTyped ( Widget  widget,
WidgetKeyEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseClicked ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseDragged ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseEntered ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseExited ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseMoved ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mousePressed ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseReleased ( Widget  widget,
WidgetMouseEvent  event 
)
State metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseWheelMoved ( Widget  widget,
WidgetMouseWheelEvent  event 
)

Member Data Documentation

Referenced by metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragEnter(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragExit(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dragOver(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.drop(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.dropActionChanged(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.focusGained(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.focusLost(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyPressed(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyReleased(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.keyTyped(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseClicked(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseDragged(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseEntered(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseExited(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseMoved(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mousePressed(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseReleased(), metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.mouseWheelMoved(), and metadone.client.grasyla2.visuallibrary.widgets.WidgetActionDecorator.WidgetActionDecorator().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations