Detailed report on module Menu

MetricTagOverallPer Function
Lines of CodeLOC 71******
McCabe's Cyclomatic NumberMVG 13******
Lines of CommentCOM 6********
LOC/COML_C11.833 
MVG/COMM_C 2.167 
Weighted Methods per Class (  weighting = unity )WMC1 4 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 8 
Information Flow measure (  inclusive )IF4 49********
Information Flow measure (  visible )IF4v 49********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   Menu.java:3
11 0 1------------

Functions

Function prototypeLOCMVGCOML_CM_C
Menu(  Display,  pacman )
definition   Menu.java:19

6 0 0------------
commandAction(  Command,  Displayable )
definition   Menu.java:54

34 11 4 8.500 2.750
init(  pacman )
definition   Menu.java:26

16 2 1------------
show(   )
definition   Menu.java:49

4 0 0------------

Relationships

ClientsSuppliers
pacman [V]
member variable   pacman.java:34
member variable   pacman.java:35


 
Command [V]
member variable   Menu.java:10
member variable   Menu.java:11
member variable   Menu.java:12
member variable   Menu.java:13
member variable   Menu.java:15
normal parameter   Menu.java:54


CommandListener [CV]
implements   Menu.java:3


Display [V]
member variable   Menu.java:9
normal parameter   Menu.java:19


Displayable [V]
normal parameter   Menu.java:54


GameCanvas [V]
member variable   Menu.java:6


List [CV]
extends   Menu.java:3


pacman [V]
member variable   Menu.java:4
normal parameter   Menu.java:19
normal parameter   Menu.java:26