EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][de.uka.ipd.sdq.sensorframework.dao.file]

COVERAGE SUMMARY FOR SOURCE FILE [IDGenerator.java]

nameclass, %method, %block, %line, %
IDGenerator.java100% (1/1)83%  (5/6)86%  (50/58)91%  (10/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class IDGenerator100% (1/1)83%  (5/6)86%  (50/58)91%  (10/11)
getNextMeasurementID (): long 0%   (0/1)0%   (0/8)0%   (0/1)
IDGenerator (): void 100% (1/1)100% (18/18)100% (6/6)
getNextExperimentID (): long 100% (1/1)100% (8/8)100% (1/1)
getNextExperimentRunID (): long 100% (1/1)100% (8/8)100% (1/1)
getNextSensorID (): long 100% (1/1)100% (8/8)100% (1/1)
getNextStateID (): long 100% (1/1)100% (8/8)100% (1/1)

1package de.uka.ipd.sdq.sensorframework.dao.file;
2 
3import java.io.Serializable;
4 
5/** TODO document me
6 * @author Ihssane El-Oudghiri 
7 * @author Steffen Becker
8 
9 */
10public class IDGenerator implements Serializable {
11 
12        private static final long serialVersionUID = -4845947012172760482L;
13 
14        private long nextExperimentID = 0;
15        private long nextExperimentRunID = 0;
16        private long nextMeasurementID = 0;
17        private long nextSensorID = 0;
18        private long nextStateID = 0;
19 
20        public long getNextExperimentID() {
21                return nextExperimentID++;
22        }
23 
24        public long getNextExperimentRunID() {
25                return nextExperimentRunID++;
26        }
27 
28        public long getNextMeasurementID() {
29                return nextMeasurementID++;
30        }
31 
32        public long getNextSensorID() {
33                return nextSensorID++;
34        }
35 
36        public long getNextStateID() {
37                return nextStateID++;
38        }
39}

[all classes][de.uka.ipd.sdq.sensorframework.dao.file]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov