Uses of Class
zeus.concepts.Goal

Packages that use Goal
zeus.actors   
zeus.actors.event   
zeus.actors.rtn   
zeus.actors.rtn.util   
zeus.agents   
zeus.concepts   
zeus.visualiser.control   
zeus.visualiser.statistics   
 

Uses of Goal in zeus.actors
 

Fields in zeus.actors declared as Goal
 Goal DecompositionStruct.goal
           
 Goal DecompositionStruct.image
           
protected  Goal PlanRecord.goal
           
 

Methods in zeus.actors that return Goal
 Goal Decomposition.getGoal(java.lang.String node)
           
 Goal Planner.recreateSubgoal(Goal goal)
           
 Goal PlanRecord.getGoal()
           
 Goal PlanRecord.recreateSubgoal(Goal g)
           
 Goal PlanRecord.createSubgoal(Fact fact, int precon_position)
           
 Goal ResourceDb.allocateResource(PlanRecord rec, int position, int required)
           
 

Methods in zeus.actors with parameters of type Goal
protected  void Decomposition.determineRoot(java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, java.util.Vector candidates)
           
 void Decomposition.setImage(java.lang.String node, Goal image, java.lang.String agent, java.lang.String delegation_key)
           
 java.util.Vector OrganisationDb.anyAgent(Goal goal, java.util.Vector ignore)
           
protected  java.util.Vector OrganisationDb._anyAgent(java.util.Vector agents, Goal goal)
           
 PlanRecord PlanDb.lookUp(Goal goal)
           
 PlannerEnactStruct Planner.enact(Goal goal, Goal sla)
           
(package private)  int Planner.latestConfirmTime(Goal goal)
           
protected  void Planner.book(int type, Goal goal, java.util.Vector rootSet)
           
protected  void Planner.reject(Goal goal, java.util.Vector rootSet)
           
(package private)  java.util.Vector Planner.schedule(java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, PlannerQueryStruct struct, boolean mode)
           
protected  void Planner.addToExternal(java.util.Vector List, Goal goal)
           
(package private)  java.util.Vector Planner.schedule(java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, java.util.Vector tasks, PlannerQueryStruct struct, boolean mode)
           
(package private)  java.util.Vector Planner.schedule_summary(java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, java.util.Vector tasks, PlannerQueryStruct struct, boolean mode)
           
(package private)  java.util.Vector Planner.schedule_primitive(java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, java.util.Vector tasks, PlannerQueryStruct struct, boolean mode)
           
 Goal Planner.recreateSubgoal(Goal goal)
           
 void Planner.reconfirmParentOf(Goal g)
           
 void Planner.failParentOf(Goal g)
           
(package private)  void Planner.notifyMonitors(Goal goal, int event_type, int sub_type)
           
protected  void PlanRecord.init(Planner planner, java.lang.String key, PlanRecord parent, Goal goal, PrimitiveTask task, int proc, int start, int end)
           
 Goal PlanRecord.recreateSubgoal(Goal g)
           
 boolean PlanRecord.hasSubgoal(Goal goal)
           
 PlanRecord PlanRecord.enact(PlannerEnactStruct es, Goal goal_image, PlanRecord parent_image, java.lang.String key_image, java.util.Hashtable substitution_table)
           
 

Constructors in zeus.actors with parameters of type Goal
Decomposition(Planner planner, java.lang.String key, PlanRecord parent, java.util.Vector path, Goal goal, SummaryTask task)
           
PlanRecord(Planner planner, java.lang.String key, PlanRecord parent, Goal goal, PrimitiveTask task, int proc, int start, int end)
           
PlanRecord(Planner planner, PlanRecord original, java.lang.String key, PlanRecord parent, Goal goal, PrimitiveTask task, int proc, int start, int end)
           
 

Uses of Goal in zeus.actors.event
 

Methods in zeus.actors.event that return Goal
 Goal PlanningEvent.getGoal()
           
 Goal PlanStepEvent.getGoal()
           
 

Constructors in zeus.actors.event with parameters of type Goal
PlanningEvent(java.lang.Object source, Goal object, long event_mask, int type)
           
 

Uses of Goal in zeus.actors.rtn
 

Fields in zeus.actors.rtn declared as Goal
 Goal Contract.goal
           
 

Methods in zeus.actors.rtn with parameters of type Goal
 void AuditTable.add(Goal goal, java.lang.String key, double cost, boolean delivered, boolean paid, java.lang.String agent, java.lang.String owner, double timeout)
           
 void AuditTable.del(Goal goal)
           
 void Engine.achieve(Goal goal)
           
 void Engine.achieve(Goal goal, java.lang.String key)
           
 void Engine.buy(Goal goal)
           
 void Engine.sell(Goal goal)
           
 

Constructors in zeus.actors.rtn with parameters of type Goal
Contract(Goal goal, java.lang.String key, double cost, boolean delivered, boolean paid, java.lang.String agent, java.lang.String owner, double timeout)
           
 

Uses of Goal in zeus.actors.rtn.util
 

Constructors in zeus.actors.rtn.util with parameters of type Goal
DelegationStruct(java.lang.String agent, java.lang.String type, java.lang.String key, Goal goal)
           
GraphStruct(java.lang.String agent, Goal g)
           
GraphStruct(java.lang.String agent, Goal g, java.lang.String key)
           
GraphStruct(java.lang.String agent, Goal g, java.lang.String key, java.util.Vector internal, java.util.Vector external)
           
 

Uses of Goal in zeus.agents
 

Methods in zeus.agents with parameters of type Goal
 void ZeusAgent.achieve(Goal g)
          Adds an achievement goal to the agent's co-ordination engine, this will alter the agent's behaviour as it attempts to satisfy the goal
 void ZeusAgent.achieve(Goal g, java.lang.String key)
          Instructs the agent to achieve a specified goal
 void ZeusAgent.buy(Goal g)
          Instructs the agent to acquire the fact referred to in the goal
 void ZeusAgent.sell(Goal g)
          Instructs the agent to sell the fact referred to in the goal
 

Uses of Goal in zeus.concepts
 

Methods in zeus.concepts that return Goal
 Goal Goal.duplicate(java.lang.String name, GenSym genSym)
           
 Goal Goal.duplicate(DuplicationTable table)
           
 Goal Parser.goal(OntologyDb db)
           
static Goal ZeusParser.goal(OntologyDb db, java.lang.String str)
           
 

Methods in zeus.concepts with parameters of type Goal
 boolean Goal.equals(Goal goal)
           
 

Constructors in zeus.concepts with parameters of type Goal
Goal(Goal goal)
           
PlannerQueryStruct(Goal g)
           
PlannerQueryStruct(Goal g, java.util.Vector external)
           
 

Uses of Goal in zeus.visualiser.control
 

Methods in zeus.visualiser.control with parameters of type Goal
 void ControlTool.add(Goal g)
           
 void ControlTool.add(Goal g, java.lang.String ref)
           
 

Uses of Goal in zeus.visualiser.statistics
 

Methods in zeus.visualiser.statistics with parameters of type Goal
protected  void TrafficVolume.updateNegotiationTraffic(java.lang.String sender, java.lang.String receiver, java.lang.String msg_type, java.lang.String reply_tag, Goal g)
           
 



Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.