Changeset 209 for trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomReplay.java
- Timestamp:
- 09/28/11 03:03:13 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomReplay.java
r203 r209 59 59 if (dataObject == null) { 60 60 Console.println("Model " + modelname + " not found in storage."); 61 } else if (!(dataObject instanceof IStochasticProcess)) { 61 return; 62 } 63 if (!(dataObject instanceof IStochasticProcess)) { 62 64 Console.println("Object " + modelname + " not of type MarkovModel!"); 63 } else { 64 model = (IStochasticProcess) dataObject; 65 Collection<List<ReplayableEvent<?>>> sequences = new LinkedList<List<ReplayableEvent<?>>>(); 66 try { 67 for (int i = 0; i < numSessions; i++) { 68 sequences.add((List<ReplayableEvent<?>>) model 69 .randomSequence()); 70 } 71 } catch (ClassCastException e) { 72 Console.println("Modeled events don't support replay."); 65 return; 66 } 67 model = (IStochasticProcess) dataObject; 68 Collection<List<ReplayableEvent<?>>> sequences = new LinkedList<List<ReplayableEvent<?>>>(); 69 try { 70 for (int i = 0; i < numSessions; i++) { 71 sequences 72 .add((List<ReplayableEvent<?>>) model.randomSequence()); 73 73 } 74 ReplayGenerator generator = new ReplayGenerator();75 generator.createLogfileMultipleSessions(sequences, filename);74 } catch (ClassCastException e) { 75 Console.println("Modeled events don't support replay."); 76 76 } 77 ReplayGenerator generator = new ReplayGenerator(); 78 generator.createLogfileMultipleSessions(sequences, filename); 77 79 } 78 80
Note: See TracChangeset
for help on using the changeset viewer.