zeus.generator.code
Class TaskWriter
java.lang.Object
zeus.generator.code.Writer
zeus.generator.code.TaskWriter
- public class TaskWriter
- extends Writer
TaskWriter is used to emit the code for either a primitive task or a rule based
task. Agents are then equiped with this task code.
Since 1.3 there is an addition of a service description field, which is used to
deploy a service description in the Agentcities (or other) infrastructure.
- See Also:
zeus.ontology.services.DAML_S_Service;
|
Field Summary |
static java.lang.String |
CH
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CH
public static final java.lang.String CH
- See Also:
- Constant Field Values
TaskWriter
public TaskWriter(GenerationPlan genplan,
GeneratorModel genmodel,
java.lang.String directory,
javax.swing.JTextArea textArea)
write
public void write()
writeReteKB
protected void writeReteKB(java.lang.String name,
ReteKB task)
throws java.io.IOException
- Throws:
java.io.IOException
writePrimitiveTask
protected void writePrimitiveTask(java.lang.String name,
PrimitiveTask task)
throws java.io.IOException
- Throws:
java.io.IOException
writePrimitiveTask
protected void writePrimitiveTask(java.lang.String name,
java.lang.String task_external,
PrimitiveTask task)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.