Uses of Interface
org.malai.stateMachine.IStateMachine

Packages that use IStateMachine
org.malai.interaction   
org.malai.interaction.library   
org.malai.stateMachine   
 

Uses of IStateMachine in org.malai.interaction
 

Classes in org.malai.interaction that implement IStateMachine
 class Interaction
          Defines an interaction as defined in the Malai model.
 

Methods in org.malai.interaction with parameters of type IStateMachine
 void State.setStateMachine(IStateMachine sm)
           
 

Uses of IStateMachine in org.malai.interaction.library
 

Classes in org.malai.interaction.library that implement IStateMachine
 class AbortableDnD
          This interaction defines a drag-and-drop which can be aborted.
 class ButtonPressed
          A ButtonPressed interaction occurs when a button is pressed.
 class CheckBoxModified
          This interaction is based on a checkbox that has been selected or unselected.
 class DnD
          A DnD interaction is a Drag-And-Drop: press-drag-release.
 class DoubleClick
          This interaction defines a double click.
 class KeyInteraction
          This abstract interaction should be used to define interaction based on keyboards.
 class KeyPressure
          A KeyPressure interaction occurs when a key of a keyboard is pressed.
 class KeysPressure
          This interaction permits to define combo a key pressed that can be used to define shortcuts, etc.
 class KeysScrolling
          Defines an interaction based on mouse scrolling and keyboard.
 class KeysTyped
          A KeyTyped interaction occurs when several keys are typed.
 class KeyTyped
          A KeyTyped interaction occurs when a key of a keyboard is pressed and then released.
 class ListSelectionModified
          This interaction is based on a list which selection has been modified.
 class MenuItemPressed
          This interaction is based on a menu item that has been modified.
 class MultiClick
          This interaction allows to performed several clicks using button 1.
 class PointInteraction
          This abstract interaction defines an interaction used by pointing devices.
 class Press
          This interaction starts and ends when a button of a pointing device is pressed.
 class Scrolling
          Defines an interaction based on mouse scrolling.
 class SimpleClick
          This interaction defines a simple click.
 class SpinnerModified
          This interaction is based on a spinner that has been modified.
 class TabSelected
          A TabSelected interaction occurs when the selected tab of a tabbed changed.
 class TextChanged
          This interaction is performed when the text of a text field is modified.
 class WindowClosed
          This interaction is performed when a window is closed by pressing the decorating close button.
 

Uses of IStateMachine in org.malai.stateMachine
 

Methods in org.malai.stateMachine that return IStateMachine
 IStateMachine IState.getStateMachine()
           
 

Methods in org.malai.stateMachine with parameters of type IStateMachine
 void IState.setStateMachine(IStateMachine sm)
          Sets the state machine of the state.