Package edu.tufts.hrilab.action.manager
Class AgentTeam
java.lang.Object
edu.tufts.hrilab.action.manager.AgentTeam
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidaddParentTeam(AgentTeam parentTeam) voidfreeze()getActiveGoal(long gid) getName()intgetResource(Symbol name) booleanisFrozen()booleanbooleanisRoot()voidremoveGoal(Goal g) voidunfreeze()
-
Constructor Details
-
AgentTeam
-
AgentTeam
-
AgentTeam
-
-
Method Details
-
addMember
-
addParentTeam
-
getMembers
-
getNumberOfMembers
public int getNumberOfMembers() -
getMemberNames
-
getMember
-
getParentTeam
-
isLeafAgent
public boolean isLeafAgent() -
isRoot
public boolean isRoot() -
addGoal
-
removeGoal
-
getGoalFuture
-
acquireGoalsLock
public void acquireGoalsLock() -
releaseGoalsLock
public void releaseGoalsLock() -
getActiveGoals
-
getActiveGoal
-
getName
-
freeze
public void freeze() -
unfreeze
public void unfreeze() -
isFrozen
public boolean isFrozen() -
getResource
-
getResourceNames
-
getResources
-