Ignore:
Timestamp:
03/05/15 11:40:19 (9 years ago)
Author:
pharms
Message:
  • added support for separating task tree generation and merging
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/manager/TaskTreeManager.java

    r1397 r1889  
    154154        finishSession(); 
    155155         
    156         Console.traceln(Level.INFO, "applying temporal relationship generation rules"); 
     156        Console.traceln 
     157            (Level.INFO, "applying temporal relationship generation rules for detecting tasks"); 
    157158         
    158         ComponentManager.getTemporalRelationshipRuleManager().applyRules(sessions); 
     159        ComponentManager.getTemporalRelationshipRuleManager().applyTaskDetectionRule(sessions); 
     160 
     161        return taskFactory.createTaskModel(sessions); 
     162    } 
     163 
     164    /** 
     165     * <p> 
     166     * merges similar tasks in the given task model and returns a condensed task model 
     167     * </p> 
     168     *  
     169     * @param inputModel the model with the tasks to be merged 
     170     *  
     171     * @return as described 
     172     */ 
     173    public synchronized ITaskModel mergeSimilarTasks(ITaskModel inputModel) { 
     174        Console.traceln 
     175            (Level.INFO, "applying temporal relationship generation rules for merging tasks"); 
     176         
     177        sessions = inputModel.getUserSessions(); 
     178         
     179        ComponentManager.getTemporalRelationshipRuleManager().applyTaskMergingRule(sessions); 
    159180 
    160181        return taskFactory.createTaskModel(sessions); 
Note: See TracChangeset for help on using the changeset viewer.