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

COVERAGE SUMMARY FOR SOURCE FILE [ReliabilityWorkflowJobBuilder.java]

nameclass, %method, %block, %line, %
ReliabilityWorkflowJobBuilder.java0%   (0/1)0%   (0/2)0%   (0/14)0%   (0/5)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ReliabilityWorkflowJobBuilder0%   (0/1)0%   (0/2)0%   (0/14)0%   (0/5)
ReliabilityWorkflowJobBuilder (ILaunch): void 0%   (0/1)0%   (0/6)0%   (0/3)
buildJob (AbstractPCMWorkflowRunConfiguration): IJob 0%   (0/1)0%   (0/8)0%   (0/2)

1package de.uka.ipd.sdq.reliability.solver.runconfig;
2 
3import org.eclipse.debug.core.ILaunch;
4 
5import de.uka.ipd.sdq.pcmsolver.runconfig.PCMSolverWorkflowRunConfiguration;
6import de.uka.ipd.sdq.workflow.IJob;
7import de.uka.ipd.sdq.workflow.pcm.configurations.AbstractPCMWorkflowRunConfiguration;
8import de.uka.ipd.sdq.workflow.pcm.jobs.PCMWorkflowJobBuilder;
9 
10/**
11 * This class creates a workflow for a PCM reliability analysis.
12 * 
13 * The top-level job of this workflow is the PCMSolverReliabilityJob.
14 * 
15 * @author brosch
16 * 
17 */
18public class ReliabilityWorkflowJobBuilder extends PCMWorkflowJobBuilder {
19 
20        /**
21         * Eclipse launch object which is passed to the top-level job.
22         */
23        private ILaunch launch;
24 
25        /**
26         * The constructor.
27         * 
28         * @param launch
29         *            the launch object
30         */
31        public ReliabilityWorkflowJobBuilder(ILaunch launch) {
32                this.launch = launch;
33        }
34 
35        /*
36         * (non-Javadoc)
37         * 
38         * @see
39         * de.uka.ipd.sdq.workflow.pcm.jobs.PCMWorkflowJobBuilder#buildJob(de.uka
40         * .ipd.sdq.workflow.pcm.configurations.AbstractPCMWorkflowRunConfiguration)
41         */
42        public IJob buildJob(AbstractPCMWorkflowRunConfiguration config) {
43                return new PCMSolverReliabilityJob(
44                                (PCMSolverWorkflowRunConfiguration) config, launch);
45        }
46 
47}

[all classes][de.uka.ipd.sdq.reliability.solver.runconfig]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov