Ignore:
Timestamp:
09/07/17 16:22:04 (7 years ago)
Author:
pharms
Message:
  • changes for first VR oriented usability evaluation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDevaluateUsability.java

    r2045 r2166  
    4343    @Override 
    4444    public String help() { 
    45         return "evaluateUsability <tasktree> {<maxCount>} {<evaluationResult>}"; 
     45        return "evaluateUsability <tasktree> {<maxCount>} {<evaluationResult>} {-mostRepresentativeTasksOnly}"; 
    4646    } 
    4747 
     
    5656        String evaluationResult = null; 
    5757        int maxCount = Integer.MAX_VALUE; 
     58        boolean onlyMostRepresentativeTasks = false; 
     59         
    5860        try { 
    5961            for (Object parameter : parameters) { 
    60                 if (tasktreeName == null) { 
     62                if ("-mostRepresentativeTasksOnly".equals(parameter)) { 
     63                    onlyMostRepresentativeTasks = true; 
     64                } 
     65                else if (tasktreeName == null) { 
    6166                    tasktreeName = (String) parameter; 
    6267                } 
     
    96101        ITaskModel taskTree = (ITaskModel) dataObject; 
    97102         
    98         UsabilityEvaluationResult result = 
    99             new UsabilityEvaluationManager().evaluateUsability(taskTree, maxCount); 
     103        UsabilityEvaluationResult result = new UsabilityEvaluationManager().evaluateUsability 
     104            (taskTree, maxCount, onlyMostRepresentativeTasks); 
    100105         
    101106        if (GlobalDataContainer.getInstance().addData(evaluationResult, result)) { 
Note: See TracChangeset for help on using the changeset viewer.