Changeset 203 for trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateReplayfile.java
- Timestamp:
- 09/27/11 20:09:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateReplayfile.java
r171 r203 2 2 3 3 import java.security.InvalidParameterException; 4 import java.util.Collection; 4 5 import java.util.List; 5 6 … … 41 42 } 42 43 43 List<List<ReplayableEvent<?>>> sequences = null;44 Collection<List<ReplayableEvent<?>>> sequences = null; 44 45 Object dataObject = GlobalDataContainer.getInstance().getData(sequencesName); 45 46 46 47 try { 47 sequences = ( List<List<ReplayableEvent<?>>>) dataObject;48 sequences = (Collection<List<ReplayableEvent<?>>>) dataObject; 48 49 ReplayGenerator generator = new ReplayGenerator(); 49 if( sequences!=null && sequences.size()>0 && sequences. get(0).get(0) instanceof Event ) {50 if( sequences!=null && sequences.size()>0 && sequences.iterator().next().get(0) instanceof Event ) { 50 51 generator.createLogfileMultipleSessions(sequences, filename); 51 52 } else { … … 53 54 if( sequencesName.equals("sequences") ) { 54 55 Console.traceln("Illegal use of \"sequences\" parameter in the GlobalDataContainer."); 55 Console.traceln("The parameter should always be of type List<List<Event>>!");56 Console.traceln("The parameter should always be of type Collection<List<Event>>!"); 56 57 } 57 58 }
Note: See TracChangeset
for help on using the changeset viewer.