package de.ugoe.cs.autoquest.tasktrees.alignment.algorithms; import de.ugoe.cs.autoquest.tasktrees.treeifc.IIteration; import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskBuilder; import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskFactory; public class GenerateTask { private ITaskFactory taskFactory; /** *

* the task builder to be used for creating substructures for the temporal * relationships identified during rule application *

*/ private ITaskBuilder taskBuilder; void sequence() { ISequence sequence = taskFactory.createNewSequence(); //taskBuilder.addChild(sequence,ITask); } void iteration() { IIteration iteration = taskFactory.createNewIteration(); //taskBuilder.setMarkedTask(iteration, child); } }