Package org.jactr.core.production.action

Interface Summary
IAction The action interface provides three methods that all actions must specify.
IBufferAction  
 

Class Summary
AddAction AddAction represents the consequence of adding a chunk to a buffer.
BindAction BindAction is used merely for the assignment of variables that are not explicitly imbedded in any other action.
DefaultAction DefaultAction is the general base class for all the of the Actions presented (aside, of course, for IAction itself).
ExecuteAction The ExecuteAction is a convenience IAction that permits the execution of an arbitrary Runnable class?s run method.
ModifyAction The ModifyAction is used to modify the slot values of a chunk residing within a specific buffer.
OutputAction Description of the Class
ProxyAction  
RemoveAction The remove action does just that.
SleepAction An action, that when fired will block the model thread until a chunk appears in the goal buffer
StopAction  
 

Exception Summary
IllegalActionStateException thrown when an IAction screws up