EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.probespec.framework.probes.example]

COVERAGE SUMMARY FOR SOURCE FILE [SimpleSimulationContext.java]

nameclass, %method, %block, %line, %
SimpleSimulationContext.java0%   (0/1)0%   (0/5)0%   (0/28)0%   (0/9)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class SimpleSimulationContext0%   (0/1)0%   (0/5)0%   (0/28)0%   (0/9)
SimpleSimulationContext (): void 0%   (0/1)0%   (0/8)0%   (0/3)
addActiveResource (String, ASimpleActiveResource): void 0%   (0/1)0%   (0/7)0%   (0/2)
getActiveResource (String): ASimpleActiveResource 0%   (0/1)0%   (0/6)0%   (0/1)
getSimulatedTime (): double 0%   (0/1)0%   (0/3)0%   (0/1)
setSimulatedTime (double): void 0%   (0/1)0%   (0/4)0%   (0/2)

1package de.uka.ipd.sdq.probespec.framework.probes.example;
2 
3import java.util.HashMap;
4import java.util.Map;
5 
6/**
7 * Represents a simple simulation context for demonstration purposes.
8 * <p>
9 * The simulation context holds the current simulation time as well as available
10 * active resources.
11 * 
12 * @author pmerkle
13 * 
14 */
15public class SimpleSimulationContext {
16 
17        private double simulatedTime;
18 
19        /** Maps "resource name" -> resource */
20        private Map<String, ASimpleActiveResource> activeResourceMap;
21 
22        public SimpleSimulationContext() {
23                this.activeResourceMap = new HashMap<String, ASimpleActiveResource>();
24        }
25 
26        public double getSimulatedTime() {
27                return simulatedTime;
28        }
29 
30        public void setSimulatedTime(double simulatedTime) {
31                this.simulatedTime = simulatedTime;
32        }
33 
34        public void addActiveResource(String name, ASimpleActiveResource resource) {
35                activeResourceMap.put(name, resource);
36        }
37 
38        public ASimpleActiveResource getActiveResource(String name) {
39                return activeResourceMap.get(name);
40        }
41 
42}

[all classes][de.uka.ipd.sdq.probespec.framework.probes.example]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov