source: trunk/autoquest-core-usability/src/main/java/de/ugoe/cs/autoquest/usability/UsabilityEvaluationResult.java @ 922

Last change on this file since 922 was 922, checked in by sherbold, 12 years ago
  • renaming of packages from de.ugoe.cs.quest to de.ugoe.cs.autoquest
File size: 1.0 KB
Line 
1package de.ugoe.cs.autoquest.usability;
2
3import java.util.ArrayList;
4import java.util.List;
5
6/**
7 * TODO comment
8 *
9 * @version $Revision: $ $Date: 16.07.2012$
10 * @author 2012, last modified by $Author: pharms$
11 */
12public class UsabilityEvaluationResult {
13   
14    /** */
15    private List<UsabilityDefect> defects = new ArrayList<UsabilityDefect>();
16
17    /**
18     * TODO: comment
19     *
20     * @param defect
21     */
22    public void addDefect(UsabilityDefect defect) {
23        defects.add(defect);
24    }
25
26    /**
27     * TODO: comment
28     *
29     * @return
30     */
31    public List<UsabilityDefect> getAllDefects() {
32        return defects;
33    }
34
35    /**
36     * TODO: comment
37     *
38     * @return
39     */
40    public List<UsabilityDefect> getSevereDefects() {
41        List<UsabilityDefect> severeDefects = new ArrayList<UsabilityDefect>();
42
43        for (UsabilityDefect defect : defects) {
44            if (defect.getSeverity() == UsabilityDefectSeverity.HIGH) {
45                severeDefects.add(defect);
46            }
47        }
48
49        return severeDefects;
50    }
51
52}
Note: See TracBrowser for help on using the repository browser.