Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/manager/TaskTreeManager.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/manager/TaskTreeManager.java	(revision 725)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/manager/TaskTreeManager.java	(revision 727)
@@ -1,4 +1,6 @@
 package de.ugoe.cs.quest.tasktrees.manager;
 
+import java.util.Collection;
+import java.util.List;
 import java.util.logging.Level;
 
@@ -43,4 +45,23 @@
     public TaskTreeManager() {
         rootSequence = taskTreeNodeFactory.createNewSequence();
+    }
+
+    /**
+     * <p>
+     * TODO: comment
+     * </p>
+     *
+     * @param sequences
+     * @return
+     */
+    public synchronized ITaskTree createTaskTree(Collection<List<Event>> sequences) {
+        
+        for (List<Event> sequence : sequences) {
+            for (Event event : sequence) {
+                handleNewEvent(event);
+            }
+        }
+        
+        return getTaskTree();
     }
 
