Ignore:
Timestamp:
01/12/14 17:51:58 (10 years ago)
Author:
khartmann
Message:

Moved alexanders code into a new plugin project.
First commit of my experimental code (needs a lot of cleanup).

Location:
trunk/autoquest-plugin-usability2-test
Files:
8 added
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-plugin-usability2-test/src/main/java/de/ugoe/cs/autoquest/usability/testutil/GenerateTaskModelUtil.java

    r1218 r1326  
    3636import de.ugoe.cs.autoquest.tasktrees.treeimpl.TaskFactory; 
    3737import de.ugoe.cs.autoquest.test.CommandRunner; 
     38import de.ugoe.cs.util.console.Command; 
    3839import de.ugoe.cs.util.console.GlobalDataContainer; 
    3940import de.ugoe.cs.util.console.TextConsole; 
     
    6465     
    6566    public static ITaskModel getTaskTreeFromFile(String filename) { 
     67        return getTaskTreeFromFile(filename, CMDparseJFC.class); 
     68    } 
     69     
     70    public static ITaskModel getTaskTreeFromFile(String filename, Class<? extends Command> parserClass) { 
    6671        new TextConsole(Level.ALL); 
    67         parseTraceFile(filename); 
     72        parseTraceFile(filename, parserClass); 
    6873        condenseGuiModel(); 
    6974        sortKeyInteractions(); 
     
    7479    } 
    7580 
    76     static private void parseTraceFile(String filetoparse) { 
    77         CommandRunner.runCommand(CMDparseJFC.class, ClassLoader.getSystemResource(filetoparse) 
     81    static private void parseTraceFile(String filetoparse, Class<? extends Command> parserClass) { 
     82        CommandRunner.runCommand(parserClass, ClassLoader.getSystemResource(filetoparse) 
    7883            .getFile(), seqName); 
    7984    } 
Note: See TracChangeset for help on using the changeset viewer.