Ignore:
Timestamp:
03/08/12 09:21:51 (12 years ago)
Author:
sherbold
Message:
  • JFC pre-processors (commands preprocessDirJFC, preprocessJFC) now generate UTF-8 XML files instead of UTF-16.
  • de.ugoe.cs.eventbench.jfc.JFCLogParser adapted to read UTF-8 XML files instead of UTF-16.
  • parseDirJFC and parseJFC commands now both pre-compute all JFC event target equalities and furthermore compare all loaded events to a dummy event before the precomputation to make sure the events are known by de.ugoe.cs.eventbench.jfc.data.JFCTargetComparator.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/jfc/commands/CMDparseJFC.java

    r389 r392  
    4444                JFCTargetComparator.setMutable(true); 
    4545                JFCLogParser parser = new JFCLogParser(); 
    46                  
     46 
    4747                parser.parseFile(filename); 
    48                  
     48                Collection<List<JFCEvent>> sequences = parser.getSequences(); 
     49 
    4950                Console.traceln("Pre-computing event target equalities."); 
     51                // compare all Events to a dummy event to make sure they are known by 
     52                // the JFCTargetComparator 
     53                JFCEvent dummyEvent = new JFCEvent("dummy"); 
     54                for (List<JFCEvent> sequence : sequences) { 
     55                        for (JFCEvent event : sequence) { 
     56                                event.equals(dummyEvent); 
     57                        } 
     58                } 
    5059                JFCTargetComparator.setMutable(false); 
    51  
    52                 Collection<List<JFCEvent>> sequences = parser.getSequences(); 
    5360 
    5461                if (GlobalDataContainer.getInstance().addData(sequencesName, sequences)) { 
Note: See TracChangeset for help on using the changeset viewer.