Changeset 556 for trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/plugin/guitar/GUITARTestCaseParser.java
- Timestamp:
- 08/16/12 17:27:26 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/quest-ui-core/src/main/java/de/ugoe/cs/quest/plugin/guitar/GUITARTestCaseParser.java
r488 r556 6 6 7 7 import de.ugoe.cs.quest.eventcore.Event; 8 import de.ugoe.cs.quest.plugin.guitar.eventcore.EFGEvent; 8 import de.ugoe.cs.quest.plugin.guitar.eventcore.GUITAREventTarget; 9 import de.ugoe.cs.quest.plugin.guitar.eventcore.GUITAREventType; 10 import de.ugoe.cs.quest.plugin.guitar.eventcore.GUITARReplayable; 9 11 import edu.umd.cs.guitar.model.IO; 10 12 import edu.umd.cs.guitar.model.data.EFG; … … 70 72 * @return event sequence describing the test case 71 73 */ 72 public List<Event <?>> parseTestCaseFile(File testcaseFile) {74 public List<Event> parseTestCaseFile(File testcaseFile) { 73 75 TestCase testcase = (TestCase) IO.readObjFromFile( 74 76 testcaseFile.getAbsolutePath(), TestCase.class); 75 77 List<StepType> steps = testcase.getStep(); 76 List<Event <?>> sequence = new LinkedList<Event<?>>();78 List<Event> sequence = new LinkedList<Event>(); 77 79 for (StepType step : steps) { 78 80 String eventId = step.getEventId(); 79 EFGEvent event = new EFGEvent(eventId); 80 event.setTarget(getWidgetId(eventId)); 81 GUITAREventType type = new GUITAREventType(eventId); 82 GUITAREventTarget target = new GUITAREventTarget(getWidgetId(eventId)); 83 Event event = new Event(type, target); 84 event.addReplayable(new GUITARReplayable(eventId)); 81 85 sequence.add(event); 82 86 }
Note: See TracChangeset
for help on using the changeset viewer.