Index: /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCLogParser.java
===================================================================
--- /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCLogParser.java	(revision 703)
+++ /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCLogParser.java	(revision 704)
@@ -32,5 +32,4 @@
 import de.ugoe.cs.quest.eventcore.Event;
 import de.ugoe.cs.quest.eventcore.gui.IInteraction;
-import de.ugoe.cs.quest.eventcore.gui.InteractionEventList;
 import de.ugoe.cs.quest.eventcore.gui.KeyPressed;
 import de.ugoe.cs.quest.eventcore.gui.KeyReleased;
@@ -93,5 +92,5 @@
      * </p>
      */
-    private InteractionEventList currentSequence;
+    private List<Event> currentSequence;
    
     /**
@@ -167,5 +166,5 @@
     public JFCLogParser() {
         sequences = new LinkedList<List<Event>>();
-        currentSequence = new InteractionEventList();
+        currentSequence = null;
         setupDefaultEventFilter();
     }
@@ -185,5 +184,5 @@
     public JFCLogParser(Collection<JFCEventId> ignoredEvents) {
         sequences = new LinkedList<List<Event>>();
-        currentSequence = new InteractionEventList();
+        currentSequence = null;
         eventFilter = ignoredEvents;
     }
@@ -300,5 +299,5 @@
     {
         if (qName.equals("sessions")) {
-            currentSequence = new InteractionEventList();
+            currentSequence = new LinkedList<Event>();
         }
         if (qName.equals("newsession")) {
@@ -308,5 +307,5 @@
                 sequences.add(currentSequence.subList(0, currentSequence.size() - 1));
             }
-            currentSequence = new InteractionEventList();
+            currentSequence = new LinkedList<Event>();
         }
         else if (qName.equals("event")) {
