Ignore:
Timestamp:
04/07/13 21:45:15 (11 years ago)
Author:
adeicke
Message:

Added usage patterns and mechanism for detecting them.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/rules/metrics/TextInputRatioMetric.java

    r1139 r1150  
    2525import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskTree; 
    2626import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskTreeNode; 
     27import de.ugoe.cs.autoquest.usability.EvaluationMethodCaller; 
    2728import de.ugoe.cs.autoquest.usability.result.DefectDescriptionResolver; 
    2829import de.ugoe.cs.autoquest.usability.result.UsabilityDefect; 
     
    5960     */ 
    6061    @Override 
    61     public Optional<UsabilityDefect> check() { 
     62    public Optional<UsabilityDefect> calculate() { 
    6263        FilterResult textInputEvents = extractNodesFromTaskTree(); 
    6364        float evaluationMetric = calculateEvaluationMetric(textInputEvents.nodesMatchedFilter(), textInputEvents.nodesNotMatchedFilter()); 
     
    8889    } 
    8990 
     91    /* (non-Javadoc) 
     92     * @see de.ugoe.cs.autoquest.usability.rules.UsabilityRule#callEvaluationMetho(de.ugoe.cs.autoquest.usability.EvaluationMethodCaller) 
     93     */ 
     94    @Override 
     95    public Optional<UsabilityDefect> callEvaluationMethod(EvaluationMethodCaller evaluationMethodCaller) 
     96    { 
     97        return evaluationMethodCaller.check(this); 
     98    } 
    9099} 
Note: See TracChangeset for help on using the changeset viewer.