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

COVERAGE SUMMARY FOR SOURCE FILE [InvalidChoiceForDegreeException.java]

nameclass, %method, %block, %line, %
InvalidChoiceForDegreeException.java0%   (0/1)0%   (0/1)0%   (0/21)0%   (0/2)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class InvalidChoiceForDegreeException0%   (0/1)0%   (0/1)0%   (0/21)0%   (0/2)
InvalidChoiceForDegreeException (Choice): void 0%   (0/1)0%   (0/21)0%   (0/2)

1package de.uka.ipd.sdq.dsexplore.exception;
2 
3import de.uka.ipd.sdq.pcm.designdecision.Choice;
4import de.uka.ipd.sdq.pcm.designdecision.ContinuousRangeDegree;
5import de.uka.ipd.sdq.pcm.designdecision.DegreeOfFreedomInstance;
6import de.uka.ipd.sdq.pcm.designdecision.ClassChoice;
7 
8/**
9 * This exception is thrown if a {@link Choice} and the linked {@link DegreeOfFreedomInstance} 
10 * do not match by their type. 
11 * 
12 * Example: an
13 * {@link ClassChoice} links a {@link ContinuousRangeDegree}).
14 * 
15 * @author martens
16 *
17 */
18public class InvalidChoiceForDegreeException extends RuntimeException {
19 
20        public InvalidChoiceForDegreeException(Choice choice) {
21                super("Degree "+choice.getDegreeOfFreedomInstance().getClass().getName()+" and choice "+choice.getClass().getName()+" do not match!");
22 
23        }
24 
25        /**
26         * 
27         */
28        private static final long serialVersionUID = 6487974641238880884L;
29 
30}

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