Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/AbstractTask.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/AbstractTask.java	(revision 466)
+++ 	(revision )
@@ -1,22 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: AbstractTask.java,v $
-// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 06.11.2011 12:53:24 $
-// Project   : TaskTreePerformanceTest
-// Creation  : 2011 by Patrick
-// Copyright : Patrick Harms, 2011
-//-------------------------------------------------------------------------------------------------
-
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- *
- * @version $Revision: $ $Date: $
- * @author  2011, last modified by $Author: $
- */
-//-------------------------------------------------------------------------------------------------
-public interface AbstractTask extends TaskTreeNode
-{
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IEventTask.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IEventTask.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IEventTask.java	(revision 557)
@@ -0,0 +1,37 @@
+// Module    : $RCSfile: InteractionTask.java,v $
+// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:44:52 $
+// Project   : TaskTreePerformanceTest
+// Creation  : 2011 by Patrick
+// Copyright : Patrick Harms, 2011
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+import de.ugoe.cs.quest.eventcore.IEventTarget;
+import de.ugoe.cs.quest.eventcore.IEventType;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: $
+ * @author 2011, last modified by $Author: $
+ */
+public interface IEventTask extends ITaskTreeNode {
+    
+    /**
+     * @return Returns the event type.
+     */
+    public IEventType getEventType();
+
+    /**
+     * @return Returns the event target.
+     */
+    public IEventTarget getEventTarget();
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public IEventTask clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IIteration.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IIteration.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/IIteration.java	(revision 557)
@@ -0,0 +1,24 @@
+// Module    : $RCSfile: Iteration.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface IIteration extends ITemporalRelationship {
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public IIteration clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISelection.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISelection.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISelection.java	(revision 557)
@@ -0,0 +1,24 @@
+// Module    : $RCSfile: Selection.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ISelection extends ITemporalRelationship {
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public ISelection clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISequence.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISequence.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ISequence.java	(revision 557)
@@ -0,0 +1,24 @@
+// Module    : $RCSfile: Sequence.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ISequence extends ITemporalRelationship {
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public ISequence clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTree.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTree.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTree.java	(revision 557)
@@ -0,0 +1,37 @@
+// Module    : $RCSfile: TaskTree.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+import java.util.Map;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITaskTree extends Cloneable {
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public ITaskTreeNode getRoot();
+
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public Map<ITaskTreeNode, ITaskTreeNodeInfo> getTaskMap();
+
+    /**
+     *
+     */
+    public ITaskTree clone();
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeBuilder.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeBuilder.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeBuilder.java	(revision 557)
@@ -0,0 +1,83 @@
+// Module    : $RCSfile: TaskTreeBuilder.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITaskTreeBuilder {
+
+    /**
+     * TODO: comment
+     * 
+     * @param sequence
+     * @param task
+     */
+    void addChild(ISequence parent, ITaskTreeNode child);
+
+    /**
+     * TODO: comment
+     * 
+     * @param parent
+     * @param index
+     * @param sequence
+     */
+    void addChild(ISequence parent, int index, ITaskTreeNode child);
+
+    /**
+     * TODO: comment
+     * 
+     * @param sequence
+     * @param task
+     */
+    void addChild(ISelection parent, ITaskTreeNode child);
+
+    /**
+     * TODO: comment
+     * 
+     * @param sequence
+     * @param task
+     */
+    void addChild(ITextInputEventTask parent, ITaskTreeNode child);
+
+    /**
+     * TODO: comment
+     * 
+     * @param iteration
+     * @param newChild
+     */
+    void setChild(IIteration iteration, ITaskTreeNode newChild);
+
+    /**
+     * TODO: comment
+     * 
+     * @param parent
+     * @param i
+     */
+    void removeChild(ISequence parent, int index);
+
+    /**
+     * TODO: comment
+     * 
+     * @param parent
+     * @param i
+     */
+    void removeChild(ISelection parent, ITaskTreeNode child);
+
+    /**
+     * TODO: comment
+     * 
+     * @param parent
+     * @param i
+     */
+    void setDescription(ITaskTreeNode node, String description);
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNode.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNode.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNode.java	(revision 557)
@@ -0,0 +1,49 @@
+// Module    : $RCSfile: Task.java,v $
+// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:42:29 $
+// Project   : TaskTreePerformanceTest
+// Creation  : 2011 by Patrick
+// Copyright : Patrick Harms, 2011
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+import java.util.List;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: $
+ * @author 2011, last modified by $Author: $
+ */
+public interface ITaskTreeNode extends Cloneable {
+
+    /**
+     *
+     */
+    public String getName();
+
+    /**
+     *
+     */
+    public String getDescription();
+
+    /**
+     *
+     */
+    public List<ITaskTreeNode> getChildren();
+
+    /**
+     *
+     */
+    public boolean equals(ITaskTreeNode taskTreeNode);
+
+    /**
+     *
+     */
+    public int hashCode();
+
+    /**
+     *
+     */
+    public ITaskTreeNode clone();
+    
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeFactory.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeFactory.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeFactory.java	(revision 557)
@@ -0,0 +1,66 @@
+// Module    : $RCSfile: TaskTreeNodeFactory.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+import de.ugoe.cs.quest.eventcore.IEventTarget;
+import de.ugoe.cs.quest.eventcore.IEventType;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITaskTreeNodeFactory
+{
+
+  /**
+   * TODO: comment
+   *
+   * @param eventType
+   * @param eventTarget
+   * @return
+   */
+  IEventTask createNewEventTask(IEventType eventType, IEventTarget eventTarget);
+
+  /**
+   * TODO: comment
+   *
+   * @return
+   */
+  ISequence createNewSequence();
+
+  /**
+   * TODO: comment
+   *
+   * @return
+   */
+  ITextInputEventTask createNewTextInputEventTask(IEventTarget eventTarget);
+
+  /**
+   * TODO: comment
+   *
+   * @return
+   */
+  IIteration createNewIteration();
+
+  /**
+   * TODO: comment
+   *
+   * @return
+   */
+  ISelection createNewSelection();
+
+  /**
+   * TODO: comment
+   *
+   * @param rootSequence
+   * @return
+   */
+  ITaskTree createTaskTree(ITaskTreeNode root);
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeInfo.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeInfo.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNodeInfo.java	(revision 557)
@@ -0,0 +1,32 @@
+// Module    : $RCSfile: NodeInfo.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 21.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITaskTreeNodeInfo {
+
+    /**
+     * 
+     */
+    public ITaskTreeNode getTask();
+
+    /**
+     * 
+     */
+    public int getNoOfOccurencesInTree();
+
+    /**
+     *
+     */
+    public long getLastUpdate();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITemporalRelationship.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITemporalRelationship.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITemporalRelationship.java	(revision 557)
@@ -0,0 +1,22 @@
+// Module    : $RCSfile: TemporalRelationship.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 12.02.2012 $
+// Project   : TaskTreeCreator
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 12.02.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITemporalRelationship extends ITaskTreeNode {
+
+    /**
+     *
+     */
+    public ITemporalRelationship clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITextInputEventTask.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITextInputEventTask.java	(revision 557)
+++ trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITextInputEventTask.java	(revision 557)
@@ -0,0 +1,37 @@
+// Module    : $RCSfile: TextInputSequence.java,v $
+// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 10.06.2012 $
+// Project   : TaskTreeIfc
+// Creation  : 2012 by patrick
+// Copyright : Patrick Harms, 2012
+
+
+package de.ugoe.cs.quest.tasktrees.treeifc;
+
+/**
+ * TODO comment
+ * 
+ * @version $Revision: $ $Date: 10.06.2012$
+ * @author 2012, last modified by $Author: patrick$
+ */
+public interface ITextInputEventTask extends IEventTask {
+    
+    /**
+     * 
+     */
+    public String getEnteredText();
+
+    /**
+     * TODO: comment
+     * 
+     * @param string
+     */
+    public void setEnteredText(String text);
+    
+    /**
+     * TODO: comment
+     * 
+     * @return
+     */
+    public ITextInputEventTask clone();
+
+}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/InteractionTask.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/InteractionTask.java	(revision 466)
+++ 	(revision )
@@ -1,38 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: InteractionTask.java,v $
-// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:44:52 $
-// Project   : TaskTreePerformanceTest
-// Creation  : 2011 by Patrick
-// Copyright : Patrick Harms, 2011
-//-------------------------------------------------------------------------------------------------
-
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-import de.ugoe.cs.quest.eventcore.guimodel.GUIElement;
-import de.ugoe.cs.quest.eventcore.userinteraction.Interaction;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- *
- * @version $Revision: $ $Date: $
- * @author  2011, last modified by $Author: $
- */
-//-------------------------------------------------------------------------------------------------
-public interface InteractionTask extends TaskTreeNode
-{
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * @return Returns the interaction.
-   */
-  //-----------------------------------------------------------------------------------------------
-  public Interaction getInteraction();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * @return Returns the GUIElement.
-   */
-  //-----------------------------------------------------------------------------------------------
-  public GUIElement getGUIElement();
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Iteration.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Iteration.java	(revision 466)
+++ 	(revision )
@@ -1,21 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: Iteration.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface Iteration extends TemporalRelationship
-{
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/NodeInfo.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/NodeInfo.java	(revision 466)
+++ 	(revision )
@@ -1,43 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: NodeInfo.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface NodeInfo
-{
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * 
-   */
-  //-----------------------------------------------------------------------------------------------
-  public TaskTreeNode getTask();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * 
-   */
-  //-----------------------------------------------------------------------------------------------
-  public int getNoOfOccurencesInTree();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public long getLastUpdate();
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Selection.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Selection.java	(revision 466)
+++ 	(revision )
@@ -1,21 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: Selection.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface Selection extends TemporalRelationship
-{
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Sequence.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/Sequence.java	(revision 466)
+++ 	(revision )
@@ -1,30 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: Sequence.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface Sequence extends TemporalRelationship
-{
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  public Sequence clone();
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTree.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTree.java	(revision 466)
+++ 	(revision )
@@ -1,47 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: TaskTree.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-import java.util.Map;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface TaskTree extends Cloneable
-{
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  public TaskTreeNode getRoot();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  public Map<TaskTreeNode, NodeInfo> getTaskMap();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public TaskTree clone();
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeBuilder.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeBuilder.java	(revision 466)
+++ 	(revision )
@@ -1,102 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: TaskTreeBuilder.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface TaskTreeBuilder
-{
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param sequence
-   * @param task
-   */
-  //-----------------------------------------------------------------------------------------------
-  void addChild(Sequence parent, TaskTreeNode child);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param parent
-   * @param index
-   * @param sequence
-   */
-  //-----------------------------------------------------------------------------------------------
-  void addChild(Sequence parent, int index, TaskTreeNode child);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param sequence
-   * @param task
-   */
-  //-----------------------------------------------------------------------------------------------
-  void addChild(Selection parent, TaskTreeNode child);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param sequence
-   * @param task
-   */
-  //-----------------------------------------------------------------------------------------------
-  void addChild(TextInputInteractionTask parent, TaskTreeNode child);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param iteration
-   * @param newChild
-   */
-  //-----------------------------------------------------------------------------------------------
-  void setChild(Iteration iteration, TaskTreeNode newChild);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param parent
-   * @param i
-   */
-  //-----------------------------------------------------------------------------------------------
-  void removeChild(Sequence parent, int index);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param parent
-   * @param i
-   */
-  //-----------------------------------------------------------------------------------------------
-  void removeChild(Selection parent, TaskTreeNode child);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param parent
-   * @param i
-   */
-  //-----------------------------------------------------------------------------------------------
-  void setDescription(TaskTreeNode parent, String description);
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeNode.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeNode.java	(revision 466)
+++ 	(revision )
@@ -1,75 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: Task.java,v $
-// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:42:29 $
-// Project   : TaskTreePerformanceTest
-// Creation  : 2011 by Patrick
-// Copyright : Patrick Harms, 2011
-//-------------------------------------------------------------------------------------------------
-
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-import java.util.List;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- *
- * @version $Revision: $ $Date: $
- * @author  2011, last modified by $Author: $
- */
-//-------------------------------------------------------------------------------------------------
-public interface TaskTreeNode extends Cloneable
-{
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public String getName();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   */
-  //-----------------------------------------------------------------------------------------------
-  //public void addChild(TaskTreeNode child);
-  
-  //-----------------------------------------------------------------------------------------------
-  /**
-   */
-  //-----------------------------------------------------------------------------------------------
-  //public void removeChild(int index);
-  
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public String getDescription();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   */
-  //-----------------------------------------------------------------------------------------------
-  public List<TaskTreeNode> getChildren();
-  
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public boolean equals(TaskTreeNode taskTreeNode);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public int hashCode();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   *
-   */
-  //-----------------------------------------------------------------------------------------------
-  public TaskTreeNode clone();
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeNodeFactory.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TaskTreeNodeFactory.java	(revision 466)
+++ 	(revision )
@@ -1,82 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: TaskTreeNodeFactory.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 21.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-import de.ugoe.cs.quest.eventcore.guimodel.GUIElement;
-import de.ugoe.cs.quest.eventcore.userinteraction.Interaction;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 21.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface TaskTreeNodeFactory
-{
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param GUIElement
-   * @param interaction
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  InteractionTask createNewInteractionTask(GUIElement  guiElement,
-                                           Interaction interaction);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  Sequence createNewSequence();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  TextInputInteractionTask createNewTextInputInteractionTask(GUIElement guiElement);
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  Iteration createNewIteration();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  Selection createNewSelection();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param rootSequence
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  TaskTree createTaskTree(TaskTreeNode root);
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TemporalRelationship.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TemporalRelationship.java	(revision 466)
+++ 	(revision )
@@ -1,21 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: TemporalRelationship.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 12.02.2012 $
-// Project   : TaskTreeCreator
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 12.02.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-// -------------------------------------------------------------------------------------------------
-public interface TemporalRelationship extends TaskTreeNode
-{
-
-}
Index: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TextInputInteractionTask.java
===================================================================
--- trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/TextInputInteractionTask.java	(revision 466)
+++ 	(revision )
@@ -1,44 +1,0 @@
-//-------------------------------------------------------------------------------------------------
-// Module    : $RCSfile: TextInputSequence.java,v $
-// Version   : $Revision: 0.0 $  $Author: patrick $  $Date: 10.06.2012 $
-// Project   : TaskTreeIfc
-// Creation  : 2012 by patrick
-// Copyright : Patrick Harms, 2012
-//-------------------------------------------------------------------------------------------------
-package de.ugoe.cs.quest.tasktrees.treeifc;
-
-//-------------------------------------------------------------------------------------------------
-/**
- * TODO comment
- * 
- * @version $Revision: $ $Date: 10.06.2012$
- * @author 2012, last modified by $Author: patrick$
- */
-//-------------------------------------------------------------------------------------------------
-public interface TextInputInteractionTask extends InteractionTask
-{
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @return
-   */
-  //-----------------------------------------------------------------------------------------------
-  public TextInputInteractionTask clone();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * 
-   */
-  //-----------------------------------------------------------------------------------------------
-  public String getEnteredText();
-
-  //-----------------------------------------------------------------------------------------------
-  /**
-   * TODO: comment
-   *
-   * @param string
-   */
-  //-----------------------------------------------------------------------------------------------
-  public void setEnteredText(String text);
-}
