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