|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICowbotUI
basic interface for all bdi components to update their visualization. during initialization, each agent creates his own ui and is responsible for refreshing it.
Method Summary | |
---|---|
void |
updateAgentPath(java.util.List<java.awt.Point> agPath)
this method updates an agent's path to her desired location |
void |
updateBeliefSet(java.util.Collection<ELPLiteral> beliefSet,
IdentTable it,
GridMap map)
this method is used to update the belief set view of an agent |
void |
updateBeliefState(ELP beliefState)
this method is used to update a belief state view of an agent |
void |
updateCluster(java.util.List<CowCluster> clusters)
this method updates the cow clusters that an agent created. |
void |
updateDesireState(IDesireState desState)
this method is used to update the desire state view of an agent |
void |
updateExPlanner(java.util.List<java.lang.String> infos)
this method updates an agent's planner status |
void |
updateIntentionState(java.lang.String is)
this method is used to update the intention state view of an agent. |
Method Detail |
---|
void updateBeliefSet(java.util.Collection<ELPLiteral> beliefSet, IdentTable it, GridMap map)
beliefSet
- it
- map
- void updateBeliefState(ELP beliefState)
beliefState
- void updateDesireState(IDesireState desState)
desState
- void updateIntentionState(java.lang.String is)
is
- void updateCluster(java.util.List<CowCluster> clusters)
clusters
- list of rectangles representing cluster rectanglevoid updateAgentPath(java.util.List<java.awt.Point> agPath)
agPath
- agent path in point representationvoid updateExPlanner(java.util.List<java.lang.String> infos)
infos
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |