com.neuron.app.tonto
Class CCFAction

java.lang.Object
  extended by com.neuron.app.tonto.CCFNode
      extended by com.neuron.app.tonto.CCFAction
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
ActionAliasButton, ActionAliasDevice, ActionAliasKey, ActionBeep, ActionDelay, ActionIRCode, ActionJumpPanel, ActionSpecial, ActionTimer

public class CCFAction
extends CCFNode

The CCFAction objects are collected into CCFActionLists and attached to buttons, panels or panel state changes.


Field Summary
static int ACT_ALIAS_BUTTON
           
static int ACT_ALIAS_DEV
           
static int ACT_ALIAS_KEY
           
static int ACT_BEEP
           
static int ACT_DELAY
           
static int ACT_DUMMY
           
static int ACT_IRCODE
           
static int ACT_JUMP_PANEL
           
static int ACT_MARANTZ_JUMP
           
static int ACT_TIMER
           
static java.lang.String[] CustomKeys
           
static int JUMP_BACK
           
static int JUMP_FORWARD
           
static int JUMP_MOUSE_MODE
           
static int JUMP_SCROLL_DOWN
           
static int JUMP_SCROLL_UP
           
static java.lang.String[] jumpSpecial
           
static int[] jumpSpecialID
           
static int KEY_CHANDOWN
           
static int KEY_CHANUP
           
static int KEY_LEFT
           
static int KEY_MUTE
           
static int KEY_RIGHT
           
static int KEY_VOLDOWN
           
static int KEY_VOLUP
           
static java.lang.String[] MarantzKeys
           
static java.lang.String[] ProntoKeys
           
static java.lang.String[] ProntoProKeys
           
 
Fields inherited from class com.neuron.app.tonto.CCFNode
TEXT_CENTER, TEXT_LEFT, TEXT_RIGHT
 
Method Summary
 int getActionType()
          Returns this action type.
static int getJumpSpecialIDFromString(java.lang.String str)
           
static java.lang.String getJumpSpecialString(int val)
           
 boolean isJump()
           
 boolean isSpecialJump()
           
 java.lang.String toString()
           
 
Methods inherited from class com.neuron.app.tonto.CCFNode
getHeader, getParent, getParentDevice, getParentPanel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACT_DUMMY

public static final int ACT_DUMMY
See Also:
Constant Field Values

ACT_IRCODE

public static final int ACT_IRCODE
See Also:
Constant Field Values

ACT_ALIAS_BUTTON

public static final int ACT_ALIAS_BUTTON
See Also:
Constant Field Values

ACT_JUMP_PANEL

public static final int ACT_JUMP_PANEL
See Also:
Constant Field Values

ACT_DELAY

public static final int ACT_DELAY
See Also:
Constant Field Values

ACT_ALIAS_KEY

public static final int ACT_ALIAS_KEY
See Also:
Constant Field Values

ACT_ALIAS_DEV

public static final int ACT_ALIAS_DEV
See Also:
Constant Field Values

ACT_TIMER

public static final int ACT_TIMER
See Also:
Constant Field Values

ACT_BEEP

public static final int ACT_BEEP
See Also:
Constant Field Values

ACT_MARANTZ_JUMP

public static final int ACT_MARANTZ_JUMP
See Also:
Constant Field Values

JUMP_FORWARD

public static final int JUMP_FORWARD
See Also:
Constant Field Values

JUMP_BACK

public static final int JUMP_BACK
See Also:
Constant Field Values

JUMP_SCROLL_DOWN

public static final int JUMP_SCROLL_DOWN
See Also:
Constant Field Values

JUMP_SCROLL_UP

public static final int JUMP_SCROLL_UP
See Also:
Constant Field Values

JUMP_MOUSE_MODE

public static final int JUMP_MOUSE_MODE
See Also:
Constant Field Values

jumpSpecial

public static final java.lang.String[] jumpSpecial

jumpSpecialID

public static final int[] jumpSpecialID

KEY_LEFT

public static final int KEY_LEFT
See Also:
Constant Field Values

KEY_RIGHT

public static final int KEY_RIGHT
See Also:
Constant Field Values

KEY_VOLDOWN

public static final int KEY_VOLDOWN
See Also:
Constant Field Values

KEY_VOLUP

public static final int KEY_VOLUP
See Also:
Constant Field Values

KEY_CHANDOWN

public static final int KEY_CHANDOWN
See Also:
Constant Field Values

KEY_CHANUP

public static final int KEY_CHANUP
See Also:
Constant Field Values

KEY_MUTE

public static final int KEY_MUTE
See Also:
Constant Field Values

ProntoKeys

public static final java.lang.String[] ProntoKeys

ProntoProKeys

public static final java.lang.String[] ProntoProKeys

MarantzKeys

public static final java.lang.String[] MarantzKeys

CustomKeys

public static final java.lang.String[] CustomKeys
Method Detail

getActionType

public int getActionType()
Returns this action type.


getJumpSpecialString

public static java.lang.String getJumpSpecialString(int val)

getJumpSpecialIDFromString

public static int getJumpSpecialIDFromString(java.lang.String str)

isJump

public boolean isJump()

isSpecialJump

public boolean isSpecialJump()

toString

public java.lang.String toString()
Overrides:
toString in class CCFNode