Shatabdi's SE 450 Project Resubmission

ClassLCOM (Percent Lack of Cohesion)DIT (Max Inheritance Tree)IFANIN (Count of Base Classes)CBO (Count of Coupled Classes)NOC (Count of Derived Classes)RFC (Count of All Methods)NIM (Count of Instance Methods)NIV (Count of Instance Variables)WMC (Count of Methods)
main.Main0111201001
model.commands.CommandHistory10011205005
model.commands.ShapeCopyCommand3312403323
model.commands.ShapeCreateCommand013204414
model.commands.ShapeGroupCommand013304414
model.commands.ShapeMoveCommand6013607747
model.commands.ShapePasteCommand3113404444
model.commands.ShapeRedoCommand012202212
model.commands.ShapeRemoveCommand013404424
model.commands.ShapeSelectionCommand012502242
model.commands.ShapeUndoCommand012202212
model.commands.ShapeUngroupCommand013404424
model.dialogs.ChooseMouseMode6012105515
model.dialogs.ChoosePrimaryColorDialog6012105515
model.dialogs.ChooseSecondaryColorDialog6012105515
model.dialogs.ChooseShadingTypeDialog6012105515
model.dialogs.ChooseShapeTypeDialog6012105515
model.dialogs.DialogProvider6912706666
model.Ellipse50211043103
model.factory.ShapeFactory011602002
model.GeometricShape92121043431343
model.others.BoundingBox5011304214
model.others.CommandHandler011104414
model.others.Messages011002102
model.others.TrackShape011108818
model.persistence.ApplicationState6713301212712
model.Rectangle63211054134
model.shape.DrawShape9113803737837
model.shape.GroupShape8313503737437
model.shape.Messages011002102
model.strategy.ShapeShadingStrategy2711103363
model.strategy.ShapeTypeStrategy011031101
model.Triangle3321003232

Scientific Toolworks, Inc.