Shatabdi's SE 450 Project Resubmission
add    (Unknown Method)
    Call   [TrackShape.java, 14]   model.others.TrackShape.add
    Call   [ShapePasteCommand.java, 26]   model.commands.ShapePasteCommand.redo
    Call   [ShapePasteCommand.java, 39]   model.commands.ShapePasteCommand.run
    Call   [ShapePasteCommand.java, 40]   model.commands.ShapePasteCommand.run
    Call   [BoundingBox.java, 42]   model.others.BoundingBox.createBoundingBox
    Call   [BoundingBox.java, 43]   model.others.BoundingBox.createBoundingBox
    Call   [BoundingBox.java, 45]   model.others.BoundingBox.createBoundingBox
    Call   [BoundingBox.java, 46]   model.others.BoundingBox.createBoundingBox
    Call   [CommandHandler.java, 15]   model.others.CommandHandler.registerObserver
    Call   [GuiWindow.java, 42]   view.GuiWindow.GuiWindow
    Call   [GuiWindow.java, 51]   view.GuiWindow.addButtonToPanel
    Call   [GuiWindow.java, 98]   view.GuiWindow.createWindow
    Call   [DrawShape.java, 126]   model.shape.DrawShape.getNodeList
    Call   [GroupShape.java, 49]   model.shape.GroupShape.add
    Call   [GroupShape.java, 95]   model.shape.GroupShape.createBoundingBox
    Call   [GroupShape.java, 252]   model.shape.GroupShape.remove
    Call   [ShapeCopyCommand.java, 23]   model.commands.ShapeCopyCommand.copy
    Call   [ShapeCopyCommand.java, 34]   model.commands.ShapeCopyCommand.run

addActionListener    (Unknown Method)
    Call   [Gui.java, 23]   view.Gui.addEvent

addAll    (Unknown Method)
    Call   [TrackShape.java, 19]   model.others.TrackShape.addAll
    Call   [GroupShape.java, 150]   model.shape.GroupShape.getNodeList
    Call   [ShapeRemoveCommand.java, 18]   model.commands.ShapeRemoveCommand.ShapeRemoveCommand

addMouseListener    (Unknown Method)
    Call   [Main.java, 26]   main.Main.main

addMouseMotionListener    (Unknown Method)
    Call   [Main.java, 27]   main.Main.main

Scientific Toolworks, Inc.