|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Task | |
| zeus.actors | |
| zeus.actors.event | |
| zeus.concepts | |
| zeus.generator.task | |
| zeus.gui.dialog | |
| Uses of Task in zeus.actors |
| Methods in zeus.actors that return Task | |
Task |
TaskDb.getTask(java.lang.String name)
Returns a duplicate of the task object with the given name |
Task |
TaskDb.findOne(Fact fact)
Randomly chooses a task able to produces a fact matching the parameter |
| Methods in zeus.actors with parameters of type Task | |
private void |
MsgHandler.sendProfile(Task task,
AgentContext context,
java.lang.String target,
java.lang.String replyWith)
|
private void |
MsgHandler.sendInstance(Task task,
AgentContext context,
java.lang.String target,
java.lang.String replyWith)
|
private void |
MsgHandler.sendInstanceRange(Task task,
AgentContext context,
java.lang.String target,
java.lang.String replyWith)
|
private void |
MsgHandler.sendProcess(Task task,
AgentContext context,
java.lang.String target,
java.lang.String replyWith)
|
void |
TaskDb.add(Task task)
The primary method for adding new task abilities to the Task Database |
void |
TaskDb.resolveCostAndTime(Task task,
Fact[] consumed,
Fact[] produced)
resolveCostAndTime is used to check that the cost and timing of the task in terms of the preconditions and postconditions of the task is properly resolved . |
void |
TaskDb.resolveall(ArithmeticFn target,
Task task,
Fact[] resolvers)
|
void |
TaskDb.resolvePreconditions(Task task,
Fact[] consumed,
Fact[] produced)
resolvePreconditions is used to check through all the precondition attributes in the task as they are loaded to see if there are any references to postcondition attributes, and then resolve those references so that when task chaining and execution occur the correct values will be used |
void |
TaskDb.add(Task[] List)
|
protected int |
TaskDb.addItem(java.util.Vector List,
Task task)
|
protected int |
TaskDb.addItem(Fact[] List,
Task task)
|
protected int |
TaskDb.addItem(Fact fact,
Task task)
|
void |
TaskDb.del(Task task)
The primary method for deleting task abilities from the Task Database |
void |
TaskDb.del(Task[] List)
|
protected int |
TaskDb.deleteItem(java.util.Vector List,
Task task)
|
protected int |
TaskDb.deleteItem(Fact[] List,
Task task)
|
protected int |
TaskDb.deleteItem(Fact fact,
Task task)
|
protected void |
TaskDb.notifyMonitors(Task task,
int type)
|
| Uses of Task in zeus.actors.event |
| Methods in zeus.actors.event that return Task | |
Task |
TaskEvent.getTask()
|
| Constructors in zeus.actors.event with parameters of type Task | |
TaskEvent(java.lang.Object source,
Task object,
long event_mask)
|
|
| Uses of Task in zeus.concepts |
| Subclasses of Task in zeus.concepts | |
class |
PlanScript
PlanScripts are (I think) a set of tasks chained together to form a meta task |
class |
PrimitiveTask
PrimativeTask is the representation that the Agent Generator uses to store task specifications and write them into Java using the TaskWriter |
class |
SummaryTask
|
| Uses of Task in zeus.generator.task |
| Fields in zeus.generator.task declared as Task | |
protected Task |
ConstraintsPanel.task
|
| Constructors in zeus.generator.task with parameters of type Task | |
ConstraintsPanel(AgentGenerator generator,
GeneratorModel genmodel,
OntologyDb ontologyDb,
TaskEditor editor,
Task task,
BasicFactModel precondsModel,
BasicFactModel postcondsModel)
|
|
| Uses of Task in zeus.gui.dialog |
| Methods in zeus.gui.dialog with parameters of type Task | |
void |
IBrowseTask.ModifyTask(java.lang.String agent,
Task t)
|
void |
ITaskUI.add(Task[] data)
|
void |
ITaskUI.add(Task data)
|
void |
ITaskUI.add(java.lang.String agent,
Task[] data)
|
void |
ITaskUI.add(java.lang.String agent,
Task data)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||