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/commands/CMDgenerateRandomReplay.java

    r18 r171  
    1212import de.ugoe.cs.util.console.Console; 
    1313 
     14/** 
     15 * <p> 
     16 * Command to create a replay file with randomly generated sessions. 
     17 * </p> 
     18 *  
     19 * @author Steffen Herbold 
     20 * @version 1.0 
     21 */ 
    1422public class CMDgenerateRandomReplay implements Command { 
    1523 
     24        /* 
     25         * (non-Javadoc) 
     26         *  
     27         * @see de.ugoe.cs.util.console.Command#help() 
     28         */ 
    1629        @Override 
    1730        public void help() { 
     
    1932        } 
    2033 
     34        /* 
     35         * (non-Javadoc) 
     36         *  
     37         * @see de.ugoe.cs.util.console.Command#run(java.util.List) 
     38         */ 
    2139        @SuppressWarnings("unchecked") 
    2240        @Override 
     
    2846                        modelname = (String) parameters.get(0); 
    2947                        filename = (String) parameters.get(1); 
    30                         if( parameters.size()<3 ) { 
     48                        if (parameters.size() < 3) { 
    3149                                numSessions = Integer.parseInt((String) parameters.get(2)); 
    3250                        } 
    33                 } 
    34                 catch (Exception e) { 
     51                } catch (Exception e) { 
    3552                        throw new InvalidParameterException(); 
    3653                } 
    37                  
    38                 IStochasticProcess model = null;  
    39                 Object dataObject = GlobalDataContainer.getInstance().getData(modelname); 
    40                 if( dataObject==null ) { 
     54 
     55                IStochasticProcess model = null; 
     56                Object dataObject = GlobalDataContainer.getInstance() 
     57                                .getData(modelname); 
     58                if (dataObject == null) { 
    4159                        Console.println("Model " + modelname + " not found in storage."); 
    42                 } 
    43                 else if( !(dataObject instanceof IStochasticProcess) ) { 
     60                } else if (!(dataObject instanceof IStochasticProcess)) { 
    4461                        Console.println("Object " + modelname + " not of type MarkovModel!"); 
    4562                } else { 
     
    4764                        List<List<ReplayableEvent<?>>> sequences = new LinkedList<List<ReplayableEvent<?>>>(); 
    4865                        try { 
    49                                 for( int i=0 ; i<numSessions ; i++ ) { 
    50                                         sequences.add((List<ReplayableEvent<?>>) model.randomSequence()); 
     66                                for (int i = 0; i < numSessions; i++) { 
     67                                        sequences.add((List<ReplayableEvent<?>>) model 
     68                                                        .randomSequence()); 
    5169                                } 
    5270                        } catch (ClassCastException e) { 
Note: See TracChangeset for help on using the changeset viewer.