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

COVERAGE SUMMARY FOR SOURCE FILE [ClosedWorkloadUserFactory.java]

nameclass, %method, %block, %line, %
ClosedWorkloadUserFactory.java0%   (0/1)0%   (0/2)0%   (0/23)0%   (0/7)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ClosedWorkloadUserFactory0%   (0/1)0%   (0/2)0%   (0/23)0%   (0/7)
ClosedWorkloadUserFactory (SimuComModel, String): void 0%   (0/1)0%   (0/9)0%   (0/4)
createUser (String): IUser 0%   (0/1)0%   (0/14)0%   (0/3)

1package de.uka.ipd.sdq.simucomframework.usage;
2 
3import de.uka.ipd.sdq.simucomframework.model.SimuComModel;
4 
5/**
6 * Factory to create closed workload users
7 * 
8 * @author Steffen Becker
9 * 
10 */
11public abstract class ClosedWorkloadUserFactory implements IUserFactory {
12 
13        private String thinkTime;
14        private SimuComModel model;
15 
16        public ClosedWorkloadUserFactory(SimuComModel model, String thinkTimeSpec) {
17                this.thinkTime = thinkTimeSpec;
18                this.model = model;
19        }
20 
21        /*
22         * (non-Javadoc)
23         * 
24         * @see de.uka.ipd.sdq.simucomframework.usage.IUserFactory#createUser()
25         */
26        public IUser createUser(final String usageScenarioId) {
27                IScenarioRunner scenarioRunner = this.createScenarioRunner();
28                return new ClosedWorkloadUser(model, "ClosedUser", scenarioRunner,
29                                thinkTime, usageScenarioId);
30        }
31 
32        /**
33         * Template method filled by the generator. Returns the users behaviour.
34         * 
35         * @return The behaviour of the users created by this factory
36         */
37        public abstract IScenarioRunner createScenarioRunner();
38 
39}

[all classes][de.uka.ipd.sdq.simucomframework.usage]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov