- 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/CMDupdateModel.java
r203 r209 5 5 import java.util.List; 6 6 7 import de.ugoe.cs.eventbench.SequenceInstanceOf; 7 8 import de.ugoe.cs.eventbench.data.Event; 8 9 import de.ugoe.cs.eventbench.data.GlobalDataContainer; … … 39 40 } 40 41 41 Collection<List<Event<?>>> sequences = null;42 42 Object dataObject = GlobalDataContainer.getInstance().getData( 43 43 sequencesName); … … 47 47 return; 48 48 } 49 try { 50 sequences = (Collection<List<Event<?>>>) dataObject; 51 } catch (ClassCastException e) { 52 Console.println("Object " + sequencesName 53 + "not of type Collection<List<Event<?>>>."); 54 } 55 if (sequences.size() == 0 56 || !(sequences.iterator().next().get(0) instanceof Event)) { 49 if (!SequenceInstanceOf.isCollectionOfSequences(dataObject)) { 57 50 Console.println("Object " + sequencesName 58 51 + "not of type Collection<List<Event<?>>>."); 59 52 return; 60 53 } 54 Collection<List<Event<?>>> sequences = (Collection<List<Event<?>>>) dataObject; 61 55 62 56 dataObject = GlobalDataContainer.getInstance().getData(modelname); 63 57 if (dataObject == null) { 64 Console.println(" Model" + modelname + " not found in storage.");58 Console.println("Object " + modelname + " not found in storage."); 65 59 return; 66 60 } 67 61 if (!(dataObject instanceof TrieBasedModel)) { 68 62 Console.println("Object " + modelname 69 + " not of type TrieBasedModel !");63 + " not of type TrieBasedModel"); 70 64 return; 71 65 } 66 72 67 TrieBasedModel model = (TrieBasedModel) dataObject; 73 68 model.update(sequences);
Note: See TracChangeset
for help on using the changeset viewer.