Index: trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEquality.java
===================================================================
--- trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEquality.java	(revision 2216)
+++ trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEquality.java	(revision 2218)
@@ -19,4 +19,5 @@
  * A task equality denotes, how equal two tasks are. There are different equality levels
  * which are similar to the usual design levels of GUI design. These levels are
+ * </p>
  * <ul>
  *   <li>conceptual design: defines the concepts to be edited using a GUI</li>
@@ -26,4 +27,5 @@
  *       can be performed</li>
  * </ul>
+ * <p>
  * It is not possible to compare two tasks conceptually. But the other design levels can be
  * identified and compared.
Index: trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEqualityRuleManager.java
===================================================================
--- trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEqualityRuleManager.java	(revision 2216)
+++ trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/TaskEqualityRuleManager.java	(revision 2218)
@@ -92,6 +92,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public TaskEquality compare(ITask task1, ITask task2)
@@ -132,6 +131,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areAtLeastEqual(ITask task1, ITask task2, TaskEquality equalityLevel) {
@@ -168,6 +166,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areIdentical(ITask task1, ITask task2) {
@@ -197,6 +194,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areLexicallyEqual(ITask task1, ITask task2) {
@@ -226,6 +222,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areSyntacticallyEqual(ITask task1, ITask task2) {
@@ -255,6 +250,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areSemanticallyEqual(ITask task1, ITask task2) {
@@ -285,6 +279,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public TaskEquality compare(ITaskInstance instance1, ITaskInstance instance2)
@@ -325,6 +318,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areAtLeastEqual(ITaskInstance        instance1,
@@ -364,6 +356,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areIdentical(ITaskInstance instance1, ITaskInstance instance2) {
@@ -395,6 +386,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areLexicallyEqual(ITaskInstance instance1, ITaskInstance instance2) {
@@ -426,6 +416,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areSyntacticallyEqual(ITaskInstance instance1, ITaskInstance instance2) {
@@ -457,6 +446,5 @@
      * @return as described
      * 
-     * @throws IllegalStateException in the case, the {@link #init()} method was not called on the
-     *                               manager before a call to this method.
+     * @throws IllegalStateException in the case, the object is not correctly initialized
      */
     public boolean areSemanticallyEqual(ITaskInstance instance1, ITaskInstance instance2) {
Index: trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TaskSymbolBucketedMap.java
===================================================================
--- trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TaskSymbolBucketedMap.java	(revision 2216)
+++ trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TaskSymbolBucketedMap.java	(revision 2218)
@@ -54,5 +54,5 @@
  * </p>
  * 
- * @see SymbolComparator
+ * @see TaskComparator
  * 
  * @author Patrick Harms
Index: trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TemporalRelationshipRuleManager.java
===================================================================
--- trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TemporalRelationshipRuleManager.java	(revision 2216)
+++ trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/TemporalRelationshipRuleManager.java	(revision 2218)
@@ -40,7 +40,8 @@
  * </p>
  * <p>The class holds references to the appropriate {@link ITaskInstanceScopeRule}s and calls
- * their {@link ITaskInstanceScopeRule#apply(ITask, ITaskBuilder, ITaskFactory, boolean)}
+ * their {@link ITaskInstanceScopeRule#apply(de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance)}
  * method for each task in the task tree it is needed for. The general behavior of this class is
  * the following:
+ * </p>
  * <ol>
  *   <li>
@@ -49,5 +50,5 @@
  *   </li>
  *   <li>
- *     then the {@link #applyRules(ITask, ITaskBuilder, ITaskFactory, boolean)}
+ *     then the {@link #applyTaskDetectionRule(List, TaskEquality, int)}
  *     method is called for a so far unstructured task
  *   </li>
@@ -77,4 +78,5 @@
  *   </li>
  * </ol>
+ * <p>
  * Through this, all rules are tried to be applied at least once to the provided parent task and
  * all parent tasks created during the rule application.
Index: trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeifc/ITaskBuilder.java
===================================================================
--- trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeifc/ITaskBuilder.java	(revision 2216)
+++ trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeifc/ITaskBuilder.java	(revision 2218)
@@ -252,6 +252,4 @@
      * @param oldChild the child to replace
      * @param newChild the replacement for the child
-     * 
-     * @throws as described
      */
     void replaceChild(ISelection parent, ITask oldChild, ITask newChild);
