Changeset 1319 for trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/taskmodel
- Timestamp:
- 11/08/13 22:34:21 (11 years ago)
- Location:
- trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/taskmodel/filter/types
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/taskmodel/filter/types/EventTargetFilter.java
r1291 r1319 24 24 import de.ugoe.cs.autoquest.plugin.html.guimodel.HTMLText; 25 25 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTask; 26 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTaskInstance; 26 27 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 28 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance; 27 29 28 30 /** … … 85 87 @Override 86 88 public IEventTarget apply(ITask task) { 87 return ((IEventTask) task).getEventTarget(); 89 // XXX: Use the type of the first instance provided 90 ITaskInstance firstInstance = task.getInstances().iterator().next(); 91 return ((IEventTaskInstance) firstInstance).getEvent().getTarget(); 88 92 } 89 93 }; -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/taskmodel/filter/types/EventTypeFilter.java
r1291 r1319 28 28 import de.ugoe.cs.autoquest.eventcore.gui.TextInput; 29 29 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTask; 30 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTaskInstance; 30 31 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 32 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance; 31 33 32 34 /** … … 97 99 @Override 98 100 public IEventType apply(ITask task) { 99 return ((IEventTask) task).getEventType(); 101 // XXX: Use the type of the first instance provided 102 ITaskInstance firstInstance = task.getInstances().iterator().next(); 103 return ((IEventTaskInstance) firstInstance).getEvent().getType(); 100 104 } 101 105 };
Note: See TracChangeset
for help on using the changeset viewer.