de.xabsl.jxabsl.behavior
Class BasicBehavior

java.lang.Object
  extended by de.xabsl.jxabsl.symbols.NamedItem
      extended by de.xabsl.jxabsl.behavior.Behavior
          extended by de.xabsl.jxabsl.behavior.BasicBehavior
Direct Known Subclasses:
MethodBasicBehavior

public abstract class BasicBehavior
extends Behavior

The base class for basic behaviors that are used by the engine


Field Summary
 
Fields inherited from class de.xabsl.jxabsl.behavior.Behavior
active, parameters, timeOfExecution, timeWhenActivated, tOE, wasActive
 
Fields inherited from class de.xabsl.jxabsl.symbols.NamedItem
debug, name
 
Constructor Summary
BasicBehavior(java.lang.String name, DebugMessages debug)
          Constructor
 
Method Summary
 
Methods inherited from class de.xabsl.jxabsl.behavior.Behavior
execute, getParameters, getTimeOfExecution, getTimeWhenActivated, isActive, setActive, setTimeOfExecution, setTimeWhenActivated, setWasActive, wasActive
 
Methods inherited from class de.xabsl.jxabsl.symbols.NamedItem
getName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicBehavior

public BasicBehavior(java.lang.String name,
                     DebugMessages debug)
Constructor

Parameters:
name - The name of the basic behavior
debug - For printing debugging messages