de.xabsl.jxabsl.action
Class ActionBasicBehavior

java.lang.Object
  extended by de.xabsl.jxabsl.action.Action
      extended by de.xabsl.jxabsl.action.ActionBehavior
          extended by de.xabsl.jxabsl.action.ActionBasicBehavior

public class ActionBasicBehavior
extends ActionBehavior

Represents a basic behavior execution.


Field Summary
protected  BasicBehavior basicBehavior
           
 
Fields inherited from class de.xabsl.jxabsl.action.ActionBehavior
parameterAssignment
 
Fields inherited from class de.xabsl.jxabsl.action.Action
timeFunction
 
Constructor Summary
ActionBasicBehavior(TimeFunction timeFunction)
          Constructor.
 
Method Summary
 Behavior getBehavior()
          The option or basic behavior that is executed
 
Methods inherited from class de.xabsl.jxabsl.action.ActionBehavior
execute, getParameterAssignment
 
Methods inherited from class de.xabsl.jxabsl.action.Action
create, create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

basicBehavior

protected BasicBehavior basicBehavior
Constructor Detail

ActionBasicBehavior

public ActionBasicBehavior(TimeFunction timeFunction)
Constructor.

Parameters:
timeFunction - a pointer to a function that returns the system time in ms.
Method Detail

getBehavior

public Behavior getBehavior()
Description copied from class: ActionBehavior
The option or basic behavior that is executed

Specified by:
getBehavior in class ActionBehavior