http://xradar.sourceforge.net


Statics Report - System: 1.0-SNAPSHOT, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, Cobertura, FindBugs, JavaNCSS, JDepend, JUnit, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-com.hack23.cia.web.impl.ui.page.common

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

com.hack23.cia.web.impl.ui.page.common.AbstractPage

Package: com.hack23.cia.web.impl.ui.page.common | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
13
12
10
3
Total :
Per method :
35
2.92
Total :
Per method :
Per statement :
12
1
0.34
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
2
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
15
2
30
50
Javadocs:Code violations:Style Errors:
Total :
Per method :
9
0.75
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
154
12.83
4.4


Method :Javadocs:Source statements:Cyclometic complexity:Test Coverage:
AbstractPage()
1610
calculateScreenHeightFromBrowser()
1210
getApplicationManager()
1210
getBrowser()
1210
getConfigurationManager()
1210
getLogger()
0210
getPageTitle()
0210
getScreenHeight()
1210
getUserState()
1210
navigateTo(Component)
021NaN
navigateTo(Component,String)
021NaN
translateFromEnglish(String)
1210




View line in sourceStyle ErrorColumn
3Line has trailing spaces.
16Line contains a tab character.3
17Line is longer than 80 characters.
40Line contains a tab character.1
41Line contains a tab character.1
43Line contains a tab character.1
44Line contains a tab character.1
44'final' modifier out of order with the JLS suggestions.27
46Line contains a tab character.1
47Line contains a tab character.1
47'final' modifier out of order with the JLS suggestions.27
49Line contains a tab character.1
50Line contains a tab character.1
50'final' modifier out of order with the JLS suggestions.27
52Line contains a tab character.1
53Line contains a tab character.1
54Line contains a tab character.1
56Line contains a tab character.1
57Line contains a tab character.1
58Line has trailing spaces.
58Line contains a tab character.1
59Line contains a tab character.1
60Line contains a tab character.1
61Line contains a tab character.1
62Line contains a tab character.1
63Line contains a tab character.1
64Line contains a tab character.1
65Line contains a tab character.1
66Line contains a tab character.1
67Line contains a tab character.1
67'=' is not preceded with whitespace.29
67'=' is not followed by whitespace.30
68Line contains a tab character.1
70Line contains a tab character.1
71Line contains a tab character.1
72Line has trailing spaces.
72Line contains a tab character.1
73Line contains a tab character.1
74Line contains a tab character.1
75Line contains a tab character.1
76Line is longer than 80 characters.
76Line contains a tab character.1
76'-' is not preceded with whitespace.122
76'-' is not followed by whitespace.123
76'120' is a magic number.123
76'75' is a magic number.131
76'100' is a magic number.137
76'+' is not followed by whitespace.143
77Line contains a tab character.1
79Line contains a tab character.1
80Line contains a tab character.1
81Line has trailing spaces.
81Line contains a tab character.1
82Line contains a tab character.1
83Line contains a tab character.1
84Line contains a tab character.1
84Method 'getApplicationManager' is not designed for extension - needs to be abstract, final or empty.9
85Line contains a tab character.1
86Line contains a tab character.1
88Line contains a tab character.1
89Line contains a tab character.1
90Line has trailing spaces.
90Line contains a tab character.1
91Line contains a tab character.1
92Line contains a tab character.1
93Line contains a tab character.1
93Method 'getBrowser' is not designed for extension - needs to be abstract, final or empty.9
94Line is longer than 80 characters.
94Line contains a tab character.1
95Line contains a tab character.1
97Line contains a tab character.1
98Line contains a tab character.1
99Line has trailing spaces.
99Line contains a tab character.1
100Line contains a tab character.1
101Line contains a tab character.1
102Line contains a tab character.1
102Method 'getConfigurationManager' is not designed for extension - needs to be abstract, final or empty.9
103Line contains a tab character.1
104Line contains a tab character.1
106Line contains a tab character.1
107Line contains a tab character.1
108Line contains a tab character.1
109Line contains a tab character.1
109Method 'getLogger' is not designed for extension - needs to be abstract, final or empty.9
110Line contains a tab character.1
111Line contains a tab character.1
112Line contains a tab character.1
114Line contains a tab character.1
115Line contains a tab character.1
116Line contains a tab character.1
117Line contains a tab character.1
117Method 'getPageTitle' is not designed for extension - needs to be abstract, final or empty.9
118Line contains a tab character.1
119Line is longer than 80 characters.
119Line contains a tab character.1
120Line contains a tab character.1
122Line contains a tab character.1
123Line contains a tab character.1
124Line has trailing spaces.
124Line contains a tab character.1
125Line contains a tab character.1
126Line contains a tab character.1
127Line contains a tab character.1
127Method 'getScreenHeight' is not designed for extension - needs to be abstract, final or empty.9
128Line contains a tab character.1
129Line contains a tab character.1
131Line contains a tab character.1
132Line contains a tab character.1
133Line contains a tab character.1
134Line contains a tab character.1
135Line contains a tab character.1
136Line has trailing spaces.
136Line contains a tab character.1
137Line contains a tab character.1
138Line contains a tab character.1
139Line contains a tab character.1
139Method 'getUserState' is not designed for extension - needs to be abstract, final or empty.9
140Line contains a tab character.1
141Line contains a tab character.1
143Line contains a tab character.1
144Line contains a tab character.1
145Line contains a tab character.1
146Line contains a tab character.1
146Method 'navigateTo' is not designed for extension - needs to be abstract, final or empty.9
147Line contains a tab character.1
148Line is longer than 80 characters.
148Line contains a tab character.1
150Line contains a tab character.1
152Line contains a tab character.1
153Line is longer than 80 characters.
153Line contains a tab character.1
154Line contains a tab character.1
155Line contains a tab character.1
155Method 'navigateTo' is not designed for extension - needs to be abstract, final or empty.9
156Line is longer than 80 characters.
156Line contains a tab character.1
156',' is not followed by whitespace.70
157Line is longer than 80 characters.
157Line contains a tab character.1
157',' is not followed by whitespace.105
158Line contains a tab character.1
160Line contains a tab character.1
161Line contains a tab character.1
162Line has trailing spaces.
162Line contains a tab character.1
163Line contains a tab character.1
164Line contains a tab character.1
165Line contains a tab character.1
166Line contains a tab character.1
167Line contains a tab character.1
167Method 'translateFromEnglish' is not designed for extension - needs to be abstract, final or empty.9
168Line contains a tab character.1
169Line contains a tab character.1

com.hack23.cia.web.impl.ui.page.common.AbstractPanel

Package: com.hack23.cia.web.impl.ui.page.common | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
6
6
6
0
Total :
Per method :
18
3
Total :
Per method :
Per statement :
6
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
8
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
7
8
14
7
Javadocs:Code violations:Style Errors:
Total :
Per method :
7
1.17
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
93
15.5
5.17


Method :Javadocs:Source statements:Cyclometic complexity:Test Coverage:
AbstractPanel()
1410
getApplicationManager()
1210
getUserState()
1210
navigateTo(Component)
121NaN
navigateTo(Component,String)
121NaN
translateFromEnglish(String)
1210




View line in sourceStyle ErrorColumn
3Line has trailing spaces.
16Line contains a tab character.3
17Line is longer than 80 characters.
34Line contains a tab character.1
35Line contains a tab character.1
37Line contains a tab character.1
38Line contains a tab character.1
39Line has trailing spaces.
39Line contains a tab character.1
40Line contains a tab character.1
41Line contains a tab character.1
43Line contains a tab character.1
44Line contains a tab character.1
45Line contains a tab character.1
46Line contains a tab character.1
47Line contains a tab character.1
48Line contains a tab character.1
48'=' is not preceded with whitespace.26
49Line is longer than 80 characters.
49Line contains a tab character.1
50Line contains a tab character.1
52Line contains a tab character.1
53Line contains a tab character.1
54Line has trailing spaces.
54Line contains a tab character.1
55Line contains a tab character.1
56Line contains a tab character.1
57Line contains a tab character.1
57Method 'getApplicationManager' is not designed for extension - needs to be abstract, final or empty.9
58Line contains a tab character.1
59Line contains a tab character.1
61Line contains a tab character.1
62Line contains a tab character.1
63Line has trailing spaces.
63Line contains a tab character.1
64Line contains a tab character.1
65Line contains a tab character.1
66Line contains a tab character.1
66Method 'getUserState' is not designed for extension - needs to be abstract, final or empty.9
67Line contains a tab character.1
68Line contains a tab character.1
70Line contains a tab character.1
71Line contains a tab character.1
72Line contains a tab character.1
73Line contains a tab character.1
74Line contains a tab character.1
75Line has trailing spaces.
75Line contains a tab character.1
76Line contains a tab character.1
77Line contains a tab character.1
78Line contains a tab character.1
79Line contains a tab character.1
79Method 'navigateTo' is not designed for extension - needs to be abstract, final or empty.9
80Line is longer than 80 characters.
80Line contains a tab character.1
82Line contains a tab character.1
83Line has trailing spaces.
83Line contains a tab character.1
84Line contains a tab character.1
85Line is longer than 80 characters.
85Line contains a tab character.1
86Line contains a tab character.1
87Line contains a tab character.1
88Line contains a tab character.1
89Line has trailing spaces.
89Line contains a tab character.1
90Line contains a tab character.1
91Line contains a tab character.1
92Line contains a tab character.1
93Line contains a tab character.1
94Line contains a tab character.1
95Line is longer than 80 characters.
95Line contains a tab character.1
95Method 'navigateTo' is not designed for extension - needs to be abstract, final or empty.9
95',' is not followed by whitespace.70
96Line is longer than 80 characters.
96Line contains a tab character.1
96',' is not followed by whitespace.105
97Line contains a tab character.1
99Line contains a tab character.1
100Line contains a tab character.1
101Line has trailing spaces.
101Line contains a tab character.1
102Line contains a tab character.1
103Line contains a tab character.1
104Line contains a tab character.1
105Line contains a tab character.1
106Line contains a tab character.1
106Method 'translateFromEnglish' is not designed for extension - needs to be abstract, final or empty.9
107Line contains a tab character.1
108Line contains a tab character.1
110Line has trailing spaces.
110Line contains a tab character.1

com.hack23.cia.web.impl.ui.page.common.MenuState

Package: com.hack23.cia.web.impl.ui.page.common | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
2
2
Total :
Per method :
Per statement :
1
1
0.5
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
0
3
1
0
Javadocs:Code violations:Style Errors:
Total :
Per method :
2
2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
7
7
3.5


Method :Javadocs:Source statements:Cyclometic complexity:
setupMenu()
111




View line in sourceStyle ErrorColumn
3Line has trailing spaces.
16Line contains a tab character.3
17Line is longer than 80 characters.
28Line contains a tab character.1
29Line contains a tab character.1
30Line contains a tab character.1
31Line contains a tab character.1

com.hack23.cia.web.impl.ui.page.common.Page

Package: com.hack23.cia.web.impl.ui.page.common | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
4
0
Total :
Per method :
5
1.25
Total :
Per method :
Per statement :
4
1
0.8
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
1
2
4
6
Javadocs:Code violations:Style Errors:
Total :
Per method :
5
1.25
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
36
9
7.2


Method :Javadocs:Source statements:Cyclometic complexity:
getLogger()
111
getPageTitle()
111
navigateTo(Component)
111
navigateTo(Component,String)
111




View line in sourceStyle ErrorColumn
3Line has trailing spaces.
16Line contains a tab character.3
17Line is longer than 80 characters.
30Line contains a tab character.1
31Line contains a tab character.1
32Line has trailing spaces.
32Line contains a tab character.1
33Line contains a tab character.1
34Line contains a tab character.1
35Line contains a tab character.1
37Line contains a tab character.1
38Line contains a tab character.1
39Line has trailing spaces.
39Line contains a tab character.1
40Line contains a tab character.1
41Line contains a tab character.1
42Line contains a tab character.1
44Line contains a tab character.1
45Line contains a tab character.1
46Line has trailing spaces.
46Line contains a tab character.1
47Line contains a tab character.1
48Line contains a tab character.1
49Line contains a tab character.1
50Line contains a tab character.1
52Line contains a tab character.1
53Line contains a tab character.1
54Line has trailing spaces.
54Line contains a tab character.1
55Line contains a tab character.1
56Line contains a tab character.1
57Line contains a tab character.1
58Line contains a tab character.1
59Line contains a tab character.1
60Line contains a tab character.1
60',' is not followed by whitespace.57

com.hack23.cia.web.impl.ui.page.common.EmbeddedWebBrowser

Package: com.hack23.cia.web.impl.ui.page.common | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
8
8
Total :
Per method :
Per statement :
1
1
0.12
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
3
7
0
Javadocs:Code violations:Style Errors:
Total :
Per method :
2
2
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
17
17
2.12


Method :Javadocs:Source statements:Cyclometic complexity:Test Coverage:
EmbeddedWebBrowser(String,String)
1610




View line in sourceStyle ErrorColumn
0File does not end with a newline.
3Line has trailing spaces.
16Line contains a tab character.3
17Line is longer than 80 characters.
30Line contains a tab character.1
31Line contains a tab character.1
33Line contains a tab character.1
34Line contains a tab character.1
35Line has trailing spaces.
35Line contains a tab character.1
36Line contains a tab character.1
37Line contains a tab character.1
38Line contains a tab character.1
39Line contains a tab character.1
40Line contains a tab character.1
41Line contains a tab character.1
42Line contains a tab character.1