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

COVERAGE SUMMARY FOR SOURCE FILE [UnitImpl.java]

nameclass, %method, %block, %line, %
UnitImpl.java100% (1/1)50%  (3/6)69%  (25/36)69%  (9/13)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class UnitImpl100% (1/1)50%  (3/6)69%  (25/36)69%  (9/13)
hashCode (): int 0%   (0/1)0%   (0/4)0%   (0/1)
setUnitName (String): void 0%   (0/1)0%   (0/4)0%   (0/2)
toString (): String 0%   (0/1)0%   (0/3)0%   (0/1)
UnitImpl (String): void 100% (1/1)100% (6/6)100% (3/3)
equals (Object): boolean 100% (1/1)100% (16/16)100% (5/5)
getUnitName (): String 100% (1/1)100% (3/3)100% (1/1)

1/**
2 * 
3 */
4package de.uka.ipd.sdq.probfunction.math.impl;
5 
6import de.uka.ipd.sdq.probfunction.math.IUnit;
7 
8/**
9 * @author Ihssane
10 * 
11 */
12public class UnitImpl implements IUnit {
13        
14        private String unitName;
15        
16        protected UnitImpl(String unitName) {
17                this.unitName = unitName;  
18        }
19 
20        /* (non-Javadoc)
21         * @see de.uka.ipd.sdq.math.probfunction.impl.IUnit#getUnit()
22         */
23        public String getUnitName() {
24                return unitName;
25        }
26 
27        /* (non-Javadoc)
28         * @see de.uka.ipd.sdq.math.probfunction.impl.IUnit#setUnit(java.lang.String)
29         */
30        public void setUnitName(String unitName) {
31                this.unitName = unitName;
32        }
33 
34        @Override
35        public boolean equals(Object obj) {
36                boolean result = false;
37                if (obj instanceof IUnit) {
38                        IUnit other = (IUnit)obj;
39                        result = unitName.equals(other.getUnitName());
40                }
41                return result;
42        }
43 
44        @Override
45        public int hashCode() {
46                return unitName.hashCode();
47        }
48 
49        @Override
50        public String toString() {
51                return unitName;
52        }
53        
54        
55        
56        
57}

[all classes][de.uka.ipd.sdq.probfunction.math.impl]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov