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/CMDgetTaskModelCrossCoverage.java

    r2034 r2166  
    17691769            Set<ISequence> sequences = getSequences(comparedModel); 
    17701770            this.allSequencesOfComparedModel = sequences.size(); 
    1771             this.eventsCoveredBySequencesOfComparedModel = getEventsCoveredBySequences(sequences); 
     1771            this.eventsCoveredBySequencesOfComparedModel = 
     1772                TaskTreeUtils.getNoOfEventsCoveredBySequences(sequences); 
    17721773             
    17731774            this.allEventsOfComparedWithModel = getAllEvents(comparedWithModel); 
     
    17751776            this.allSequencesOfComparedWithModel = sequences.size(); 
    17761777            this.eventsCoveredBySequencesOfComparedWithModel = 
    1777                 getEventsCoveredBySequences(sequences); 
     1778                TaskTreeUtils.getNoOfEventsCoveredBySequences(sequences); 
    17781779        } 
    17791780 
     
    19461947             
    19471948            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); 
    19511953             
    19521954            int recalledActions = getRecalledActions(); 
     
    21182120         * 
    21192121         */ 
    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                         @Override 
    2127                         public void visit(IEventTaskInstance eventTaskInstance) { 
    2128                             events.add(eventTaskInstance); 
    2129                         } 
    2130                     }); 
    2131                 } 
    2132             } 
    2133              
    2134             return events.size(); 
    2135         } 
    2136  
    2137         /** 
    2138          * 
    2139          */ 
    21402122        private String formatPerc(int part, int of) { 
    21412123            return (100 * part / of) + "% (" + part + "/" + of + ")"; 
Note: See TracChangeset for help on using the changeset viewer.