Changeset 1190 for trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/SequenceComparisonRule.java
- Timestamp:
- 04/29/13 16:43:17 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/taskequality/SequenceComparisonRule.java
r1154 r1190 32 32 */ 33 33 public class SequenceComparisonRule implements TaskComparisonRule { 34 35 /** the rule manager for internally comparing tasks */36 private TaskEqualityRuleManager mRuleManager;37 38 /**39 * <p>40 * simple constructor to provide the rule with the task equality rule manager to be able41 * to perform comparisons of the children of provided tasks42 * </p>43 *44 * @param ruleManager the rule manager for comparing tasks45 */46 SequenceComparisonRule(TaskEqualityRuleManager ruleManager) {47 super();48 mRuleManager = ruleManager;49 }50 34 51 35 /* (non-Javadoc) … … 154 138 { 155 139 if (requiredEqualityLevel == null) { 156 return mRuleManager.compare(child1, child2);140 return TaskEqualityRuleManager.getInstance().compare(child1, child2); 157 141 } 158 else if (mRuleManager.areAtLeastEqual(child1, child2, requiredEqualityLevel)) { 142 else if (TaskEqualityRuleManager.getInstance().areAtLeastEqual 143 (child1, child2, requiredEqualityLevel)) 144 { 159 145 return requiredEqualityLevel; 160 146 }
Note: See TracChangeset
for help on using the changeset viewer.