Changeset 1152 for trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/tasktree/FilterResult.java
- Timestamp:
- 04/08/13 16:50:21 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability-evaluation/src/main/java/de/ugoe/cs/autoquest/usability/tasktree/FilterResult.java
r1135 r1152 20 20 import com.google.common.collect.Lists; 21 21 22 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask TreeNode;22 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 23 23 24 24 /** … … 34 34 private final Predicate filterPredicate; 35 35 36 private List<ITask TreeNode> filteredNodes = Lists.newArrayList();36 private List<ITask> filteredTasks = Lists.newArrayList(); 37 37 38 private List<ITask TreeNode> nodesNotMatchedFilter = Lists.newArrayList();38 private List<ITask> tasksNotMatchedFilter = Lists.newArrayList(); 39 39 40 40 @SuppressWarnings("rawtypes") … … 44 44 45 45 @SuppressWarnings("unchecked") 46 public void add Node(ITaskTreeNode node) {47 if (filterPredicate.apply( node)) {48 filtered Nodes.add(node);46 public void addTask(ITask task) { 47 if (filterPredicate.apply(task)) { 48 filteredTasks.add(task); 49 49 } 50 50 else { 51 nodesNotMatchedFilter.add(node);51 tasksNotMatchedFilter.add(task); 52 52 } 53 53 } 54 54 55 public List<ITask TreeNode> nodesMatchedFilter() {56 return this.filtered Nodes;55 public List<ITask> tasksMatchedFilter() { 56 return this.filteredTasks; 57 57 } 58 58 59 public int nrOf NodesMatchedFilter() {60 return this.filtered Nodes.size();59 public int nrOfTasksMatchedFilter() { 60 return this.filteredTasks.size(); 61 61 } 62 62 63 public List<ITask TreeNode> nodesNotMatchedFilter() {64 return this. nodesNotMatchedFilter;63 public List<ITask> tasksNotMatchedFilter() { 64 return this.tasksNotMatchedFilter; 65 65 } 66 66 67 public int nrOf NodesNotMatchedFilter() {68 return this. nodesNotMatchedFilter.size();67 public int nrOfTasksNotMatchedFilter() { 68 return this.tasksNotMatchedFilter.size(); 69 69 } 70 70
Note: See TracChangeset
for help on using the changeset viewer.