Changeset 1204 for trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors
- Timestamp:
- 05/01/13 14:31:59 (11 years ago)
- Location:
- trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors
- Files:
-
- 3 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/ContainsEventVisitor.java
r1152 r1204 20 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 21 21 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 22 import de.ugoe.cs.autoquest.usability.rules.patterns. UsagePatternVisitor;22 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 23 23 import de.ugoe.cs.autoquest.usability.tasktree.filters.EventTypeFilter; 24 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 24 25 25 26 /** … … 30 31 * @author Alexander Deicke 31 32 */ 32 public class ContainsEventVisitor extends UsagePatternVisitor {33 public class ContainsEventVisitor extends InteractionPatternVisitor { 33 34 34 35 /** … … 39 40 * @param containsType 40 41 */ 41 public ContainsEventVisitor(EventTypeFilter containsType ) {42 public ContainsEventVisitor(EventTypeFilter containsType, TaskTypeFilter taskType) { 42 43 this.eventType = containsType; 44 this.taskType = taskType; 43 45 } 44 46 -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/ContainsInteractionPatternVisitor.java
r1179 r1204 19 19 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 20 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePatternVisitor; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 23 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 23 24 24 25 /** … … 29 30 * @author Alexander Deicke 30 31 */ 31 public class Contains PatternVisitor extends UsagePatternVisitor {32 public class ContainsInteractionPatternVisitor extends InteractionPatternVisitor { 32 33 33 34 /** … … 38 39 * @param containsPattern 39 40 */ 40 public Contains PatternVisitor(UsagePattern containsPattern) {41 public ContainsInteractionPatternVisitor(InteractionPattern containsPattern, TaskTypeFilter taskType) { 41 42 this.containedPattern = containsPattern; 43 this.taskType = taskType; 42 44 } 43 45 -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/EndsWithEventVisitor.java
r1152 r1204 17 17 import de.ugoe.cs.autoquest.tasktrees.treeifc.IIteration; 18 18 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 19 import de.ugoe.cs.autoquest.usability.rules.patterns. UsagePatternVisitor;19 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 20 20 import de.ugoe.cs.autoquest.usability.tasktree.filters.EventTypeFilter; 21 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 21 22 import de.ugoe.cs.autoquest.usability.util.PatternsVisitorUtil; 22 23 … … 28 29 * @author Alexander Deicke 29 30 */ 30 public class EndsWithEventVisitor extends UsagePatternVisitor {31 public class EndsWithEventVisitor extends InteractionPatternVisitor { 31 32 32 33 /** … … 37 38 * @param eventType 38 39 */ 39 public EndsWithEventVisitor(EventTypeFilter eventType ) {40 public EndsWithEventVisitor(EventTypeFilter eventType, TaskTypeFilter taskType) { 40 41 this.eventType = eventType; 42 this.taskType = taskType; 41 43 } 42 44 -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/EndsWithInteractionPatternVisitor.java
r1179 r1204 19 19 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 20 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePatternVisitor; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 23 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 23 24 import de.ugoe.cs.autoquest.usability.util.PatternsVisitorUtil; 24 25 … … 30 31 * @author Alexander Deicke 31 32 */ 32 public class EndsWith PatternVisitor extends UsagePatternVisitor {33 public class EndsWithInteractionPatternVisitor extends InteractionPatternVisitor { 33 34 34 35 /** … … 39 40 * @param endsWithPattern 40 41 */ 41 public EndsWith PatternVisitor(UsagePattern endsWithPattern) {42 public EndsWithInteractionPatternVisitor(InteractionPattern endsWithPattern, TaskTypeFilter taskType) { 42 43 this.containedPattern = endsWithPattern; 44 this.taskType = taskType; 43 45 } 44 46 -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/StartsWithEventVisitor.java
r1152 r1204 17 17 import de.ugoe.cs.autoquest.tasktrees.treeifc.IIteration; 18 18 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 19 import de.ugoe.cs.autoquest.usability.rules.patterns. UsagePatternVisitor;19 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 20 20 import de.ugoe.cs.autoquest.usability.tasktree.filters.EventTypeFilter; 21 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 21 22 import de.ugoe.cs.autoquest.usability.util.PatternsVisitorUtil; 22 23 … … 28 29 * @author Alexander Deicke 29 30 */ 30 public class StartsWithEventVisitor extends UsagePatternVisitor {31 public class StartsWithEventVisitor extends InteractionPatternVisitor { 31 32 32 33 /** … … 37 38 * @param eventType 38 39 */ 39 public StartsWithEventVisitor(EventTypeFilter eventType ) {40 public StartsWithEventVisitor(EventTypeFilter eventType, TaskTypeFilter taskType) { 40 41 this.eventType = eventType; 42 this.taskType = taskType; 41 43 } 42 44 -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/patterns/visitors/StartsWithInteractionPatternVisitor.java
r1179 r1204 19 19 import de.ugoe.cs.autoquest.tasktrees.treeifc.ISequence; 20 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.UsagePatternVisitor; 21 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPattern; 22 import de.ugoe.cs.autoquest.usability.rules.patterns.InteractionPatternVisitor; 23 import de.ugoe.cs.autoquest.usability.tasktree.filters.TaskTypeFilter; 23 24 import de.ugoe.cs.autoquest.usability.util.PatternsVisitorUtil; 24 25 … … 30 31 * @author Alexander Deicke 31 32 */ 32 public class StartsWith PatternVisitor extends UsagePatternVisitor {33 public class StartsWithInteractionPatternVisitor extends InteractionPatternVisitor { 33 34 34 35 /** … … 39 40 * @param startsWithPattern 40 41 */ 41 public StartsWith PatternVisitor(UsagePattern startsWithPattern) {42 public StartsWithInteractionPatternVisitor(InteractionPattern startsWithPattern, TaskTypeFilter taskType) { 42 43 this.containedPattern = startsWithPattern; 44 this.taskType = taskType; 43 45 } 44 46
Note: See TracChangeset
for help on using the changeset viewer.