|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.udo.cs.ie.cowbots.ui.BDIViewFrame.ViewUpdater
class BDIViewFrame.ViewUpdater
Field Summary | |
---|---|
(package private) java.lang.String |
agentName
|
Constructor Summary | |
---|---|
BDIViewFrame.ViewUpdater(java.lang.String agentName)
|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
java.lang.String agentName
Constructor Detail |
---|
BDIViewFrame.ViewUpdater(java.lang.String agentName)
Method Detail |
---|
public void updateBeliefSet(java.util.Collection<ELPLiteral> beliefSet, IdentTable it, GridMap map)
ICowbotUI
updateBeliefSet
in interface ICowbotUI
public void updateBeliefState(ELP beliefState)
ICowbotUI
updateBeliefState
in interface ICowbotUI
public void updateDesireState(IDesireState desState)
ICowbotUI
updateDesireState
in interface ICowbotUI
public void updateIntentionState(java.lang.String is)
ICowbotUI
updateIntentionState
in interface ICowbotUI
public void updateCluster(java.util.List<CowCluster> clusters)
ICowbotUI
updateCluster
in interface ICowbotUI
clusters
- list of rectangles representing cluster rectanglepublic void updateAgentPath(java.util.List<java.awt.Point> agPath)
ICowbotUI
updateAgentPath
in interface ICowbotUI
agPath
- agent path in point representationpublic void updateExPlanner(java.util.List<java.lang.String> infos)
ICowbotUI
updateExPlanner
in interface ICowbotUI
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |