01: /*
02: * User: Michael Rettig
03: * Date: Sep 16, 2002
04: * Time: 9:08:14 PM
05: */
06: package net.sourceforge.jaxor.tests.clover;
07:
08: public class Metrics {
09: private int _classes;
10: private int _conditionals;
11: private int _coveredconditionals;
12: private int _coveredelements;
13: private int _coveredmethods;
14: private int _coveredstatements;
15: private int _elements;
16: private int _files;
17: private int _loc;
18: private int _methods;
19: private int _ncloc;
20: private int _packages;
21: private int _statements;
22:
23: public double getCoveragePercentage() {
24: return (double) _coveredelements / (double) _elements;
25: }
26:
27: public int uncoveredElements() {
28: return _elements - _coveredelements;
29: }
30:
31: public void setClasses(int classes) {
32: _classes = classes;
33: }
34:
35: public void setConditionals(int conditionals) {
36: _conditionals = conditionals;
37: }
38:
39: public void setCoveredconditionals(int coveredconditionals) {
40: _coveredconditionals = coveredconditionals;
41: }
42:
43: public void setCoveredelements(int coveredelements) {
44: _coveredelements = coveredelements;
45: }
46:
47: public void setCoveredmethods(int coveredmethods) {
48: _coveredmethods = coveredmethods;
49: }
50:
51: public void setCoveredstatements(int coveredstatements) {
52: _coveredstatements = coveredstatements;
53: }
54:
55: public void setElements(int elements) {
56: _elements = elements;
57: }
58:
59: public void setFiles(int files) {
60: _files = files;
61: }
62:
63: public void setLoc(int loc) {
64: _loc = loc;
65: }
66:
67: public void setMethods(int methods) {
68: _methods = methods;
69: }
70:
71: public void setNcloc(int ncloc) {
72: _ncloc = ncloc;
73: }
74:
75: public void setPackages(int packages) {
76: _packages = packages;
77: }
78:
79: public void setStatements(int statements) {
80: _statements = statements;
81: }
82: }
|