Changeset 2166 for trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDgetTaskModelCrossCoverage.java
- Timestamp:
- 09/07/17 16:22:04 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-ui-core/src/main/java/de/ugoe/cs/autoquest/commands/usability/CMDgetTaskModelCrossCoverage.java
r2034 r2166 1769 1769 Set<ISequence> sequences = getSequences(comparedModel); 1770 1770 this.allSequencesOfComparedModel = sequences.size(); 1771 this.eventsCoveredBySequencesOfComparedModel = getEventsCoveredBySequences(sequences); 1771 this.eventsCoveredBySequencesOfComparedModel = 1772 TaskTreeUtils.getNoOfEventsCoveredBySequences(sequences); 1772 1773 1773 1774 this.allEventsOfComparedWithModel = getAllEvents(comparedWithModel); … … 1775 1776 this.allSequencesOfComparedWithModel = sequences.size(); 1776 1777 this.eventsCoveredBySequencesOfComparedWithModel = 1777 getEventsCoveredBySequences(sequences);1778 TaskTreeUtils.getNoOfEventsCoveredBySequences(sequences); 1778 1779 } 1779 1780 … … 1946 1947 1947 1948 int eventsCoveredByAllSequences = 1948 getEventsCoveredBySequences(sequenceCoverage.keySet()); 1949 1950 int eventsCoveredByMostProminent = getEventsCoveredBySequences(mostProminentSequences); 1949 TaskTreeUtils.getNoOfEventsCoveredBySequences(sequenceCoverage.keySet()); 1950 1951 int eventsCoveredByMostProminent = 1952 TaskTreeUtils.getNoOfEventsCoveredBySequences(mostProminentSequences); 1951 1953 1952 1954 int recalledActions = getRecalledActions(); … … 2118 2120 * 2119 2121 */ 2120 private int getEventsCoveredBySequences(Set<ISequence> sequences) {2121 final Set<IEventTaskInstance> events = new HashSet<>();2122 2123 for (ISequence task : sequences) {2124 for (ITaskInstance instance : task.getInstances()) {2125 instance.accept(new DefaultTaskInstanceTraversingVisitor() {2126 @Override2127 public void visit(IEventTaskInstance eventTaskInstance) {2128 events.add(eventTaskInstance);2129 }2130 });2131 }2132 }2133 2134 return events.size();2135 }2136 2137 /**2138 *2139 */2140 2122 private String formatPerc(int part, int of) { 2141 2123 return (100 * part / of) + "% (" + part + "/" + of + ")";
Note: See TracChangeset
for help on using the changeset viewer.