com.neuron.app.tonto
Class CCFActionList

java.lang.Object
  extended by com.neuron.app.tonto.CCFNode
      extended by com.neuron.app.tonto.CCFActionList
All Implemented Interfaces:
java.lang.Cloneable

public class CCFActionList
extends CCFNode

A container for Actions that can be attached to buttons and panels. By using a container for action lists, a series of actions can be shared by multiple buttons or panels without duplicating that list.


Field Summary
 
Fields inherited from class com.neuron.app.tonto.CCFNode
TEXT_CENTER, TEXT_LEFT, TEXT_RIGHT
 
Constructor Summary
CCFActionList()
           
 
Method Summary
 void appendAction(CCFAction a)
           
 CCFAction[] getActions()
          Get the list of actions associated with this container.
 CCFNode getClone()
           
 void setActions(CCFAction[] a)
          Set the list of actions associated with this container.
 int size()
           
 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
 

Constructor Detail

CCFActionList

public CCFActionList()
Method Detail

toString

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

size

public int size()

getClone

public CCFNode getClone()

getActions

public CCFAction[] getActions()
Get the list of actions associated with this container.


setActions

public void setActions(CCFAction[] a)
Set the list of actions associated with this container.


appendAction

public void appendAction(CCFAction a)