Package edu.neu.ccs.task

Examples of edu.neu.ccs.task.TaskModelSet


    persistence.load(agent, user.getId());
  }
 
  protected void initPlan(int id, User user, Agent agent) throws Exception {
    TaskEngine engine = agent.getEngine();
    TaskModelSet modelSet = engine.getModelSet();
    QName topName = new QName(modelSet.getDefaultModel().getURI(), top);
    TaskPlan topPlan = engine.newTaskPlan(topName);
    Task topTask = topPlan.getTask();
   
    for (Map.Entry<String, String> e : topInputs.entrySet())
      topTask.setSlotValueScript(e.getKey(), e.getValue(), "init agent");
View Full Code Here


    send("<SESSION EXIT=\"SOMETHING\"/>");
  }
 
  private void initPlan(String user) {
    TaskEngine engine = agent.getEngine();
    TaskModelSet modelSet = engine.getModelSet();
    QName topName = new QName(modelSet.getDefaultModel().getURI(), top);
    TaskPlan topPlan = engine.newTaskPlan(topName);
    Task topTask = topPlan.getTask();
   
    for (Map.Entry<String, String> e : topInputs.entrySet())
      topTask.setSlotValueScript(e.getKey(), e.getValue(), "init agent");
View Full Code Here

  }
 
  @Override
  public void check(List<String> errors) {
    String pname = getPrefixedName();
    TaskModelSet e = getModelSet();
    if ( ! checkTaskType(e, errors))
      return;
   
    TaskType tt = e.getTaskType(task);
    Set<String> outs = new HashSet<String>();
    for (Slot out : tt.getDeclaredOutputs())
      outs.add(out.getName());

    for (Result r : bindings) {
View Full Code Here

    this(null);
  }
 
  public Agent(TaskEngine engine) {
    this.engine = (engine!=null) ? engine :
      new TaskEngine(new TaskModelSet());
  }
View Full Code Here

  public Model getRuntimeRdfModel() {
    return runtimeRdf;
  }

  public Model getStaticRdfModel() {
    TaskModelSet ms = getModelSet();
    if (ms instanceof TaskModelSetWithRdf)
      return ((TaskModelSetWithRdf) ms).getRdfModel();
    return null;
  }
View Full Code Here

TOP

Related Classes of edu.neu.ccs.task.TaskModelSet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.