Synthia
Generic and flexible data structure generator
examples.gui.WidgetAction< T > Class Template Referenceabstract

Detailed Description

A Action that performs a concrete action on a widget.

Author
Sylvain Hallé
Parameters
<T>The type of the widget on which the action can be performed

Definition at line 39 of file WidgetAction.java.

Inheritance diagram for examples.gui.WidgetAction< T >:

Classes

class  ClickAction
 Action that clicks on a specific button when called.
 
class  TypeAction
 Action that types a string inside a textbox.
 

Public Member Functions

 WidgetAction (T o)
 Creates a new widget action. More...
 
- Public Member Functions inherited from ca.uqac.lif.synthia.test.Action
void doAction ()
 Performs an action on a component. More...
 

Protected Attributes

m_object
 The object on which the action is performed. More...
 

Static Protected Attributes

static Robot s_robot
 A robot that can be used to interact with a GUI. More...
 

Constructor & Destructor Documentation

◆ WidgetAction()

Creates a new widget action.

Parameters
oThe object on which the action is performed

Definition at line 67 of file WidgetAction.java.

Member Data Documentation

◆ m_object

T examples.gui.WidgetAction< T >.m_object
protected

The object on which the action is performed.

Definition at line 49 of file WidgetAction.java.

◆ s_robot

Robot examples.gui.WidgetAction< T >.s_robot
staticprotected

A robot that can be used to interact with a GUI.

Definition at line 44 of file WidgetAction.java.


The documentation for this class was generated from the following file: