Changeset 1319 for trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/util
- Timestamp:
- 11/08/13 22:34:21 (11 years ago)
- Location:
- trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/util
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/util/NullTask.java
r1217 r1319 15 15 package de.ugoe.cs.autoquest.usability.util; 16 16 17 import java.util.Collection; 18 import java.util.Collections; 19 17 20 import org.apache.commons.lang.StringUtils; 18 21 19 22 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 23 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance; 20 24 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskVisitor; 21 25 … … 91 95 } 92 96 97 @Override 98 public Collection<ITaskInstance> getInstances() { 99 // return nothing 100 return Collections.emptyList(); 101 } 102 93 103 } -
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/util/TextInputUtil.java
r1217 r1319 26 26 27 27 import de.ugoe.cs.autoquest.eventcore.gui.TextInput; 28 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTask ;28 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTaskInstance; 29 29 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 30 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance; 30 31 31 32 /** … … 45 46 * 46 47 * <p> 47 * Returns all entered words and signs of text input events.48 * Returns all entered words and signs of all instances of text input events. 48 49 * </p> 49 50 * … … 56 57 List<Iterable<String>> allTextInputs = Lists.newArrayList(); 57 58 for (ITask taskWithTextInput : tasksWithTextInputEvents) { 58 TextInput textInput = (TextInput) ((IEventTask) taskWithTextInput).getEventType(); 59 allTextInputs.add(splitTextIntoWordsAndSigns(textInput.getEnteredText())); 59 System.out.print("+"); 60 for (ITaskInstance instance : taskWithTextInput.getInstances()) { 61 System.out.print("."); 62 TextInput textInput = 63 (TextInput) ((IEventTaskInstance) instance).getEvent().getType(); 64 allTextInputs.add(splitTextIntoWordsAndSigns(textInput.getEnteredText())); 65 } 66 System.out.println(""); 60 67 } 68 System.out.println(allTextInputs); 61 69 return HashMultiset.create(Iterables.concat(allTextInputs)); 62 70 }
Note: See TracChangeset
for help on using the changeset viewer.