Package org.baseagent.behaviors
Class LifecycleBehavior
java.lang.Object
org.baseagent.behaviors.LifecycleBehavior
- All Implemented Interfaces:
Behavior
- Direct Known Subclasses:
TakeAndDropBehavior,WalkToBehavior
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidendBehavior(Agent agent) booleanisEnded()booleanisPaused()booleanvoidpauseBehavior(Agent agent) voidrestartBehavior(Agent agent) voidresumeBehavior(Agent agent) voidstartBehavior(Agent agent) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.baseagent.behaviors.Behavior
executeBehavior
-
Constructor Details
-
LifecycleBehavior
public LifecycleBehavior()
-
-
Method Details
-
startBehavior
-
pauseBehavior
-
resumeBehavior
-
endBehavior
-
isStarted
public boolean isStarted() -
isEnded
public boolean isEnded() -
isPaused
public boolean isPaused() -
restartBehavior
-