Ignore:
Timestamp:
09/09/11 06:23:36 (13 years ago)
Author:
sherbold
Message:
  • code documentation and formatting
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/commands/CMDparseXML.java

    r84 r171  
    1010import de.ugoe.cs.util.console.Console; 
    1111 
     12/** 
     13 * <p> 
     14 * Command to parse an XML file with sessions monitored by EventBench's 
     15 * MFCUsageMonitor. 
     16 * </p> 
     17 *  
     18 * @author Steffen Herbold 
     19 * @version 1.0 
     20 */ 
    1221public class CMDparseXML implements Command { 
    1322 
     23        /* (non-Javadoc) 
     24         * @see de.ugoe.cs.util.console.Command#help() 
     25         */ 
    1426        @Override 
    1527        public void help() { 
     
    1729        } 
    1830 
     31        /* (non-Javadoc) 
     32         * @see de.ugoe.cs.util.console.Command#run(java.util.List) 
     33         */ 
    1934        @Override 
    2035        public void run(List<Object> parameters) { 
    2136                String filename; 
    2237                boolean countMessageOccurences = false; 
    23                  
     38 
    2439                try { 
    2540                        filename = (String) parameters.get(0); 
    26                         if( parameters.size()==2 ) { 
    27                                 countMessageOccurences = Boolean.parseBoolean((String) parameters.get(1)); 
     41                        if (parameters.size() == 2) { 
     42                                countMessageOccurences = Boolean 
     43                                                .parseBoolean((String) parameters.get(1)); 
    2844                        } 
    2945                } catch (Exception e) { 
    3046                        throw new InvalidParameterException(); 
    3147                } 
    32                  
     48 
    3349                LogParser parser = new LogParser(countMessageOccurences); 
    3450                parser.parseFile(filename); 
    35                  
     51 
    3652                List<List<WindowsEvent>> sequences = parser.getSequences(); 
    37                  
    38                 if( GlobalDataContainer.getInstance().addData("sequences", sequences ) ) { 
     53 
     54                if (GlobalDataContainer.getInstance().addData("sequences", sequences)) { 
    3955                        Console.traceln("Old data \"" + "sequences" + "\" overwritten"); 
    40                 }        
     56                } 
    4157        } 
    4258 
Note: See TracChangeset for help on using the changeset viewer.