validate (Unknown Method) Call [GuiWindow.java, 43] view.GuiWindow.GuiWindow values (Unknown Method) Call [ChoosePrimaryColorDialog.java, 23] model.dialogs.ChoosePrimaryColorDialog.getDialogOptions Call [ChooseMouseMode.java, 23] model.dialogs.ChooseMouseMode.getDialogOptions Call [GuiWindow.java, 88] view.GuiWindow.createMenu Call [ChooseShapeTypeDialog.java, 23] model.dialogs.ChooseShapeTypeDialog.getDialogOptions Call [ChooseSecondaryColorDialog.java, 23] model.dialogs.ChooseSecondaryColorDialog.getDialogOptions Call [ChooseShadingTypeDialog.java, 23] model.dialogs.ChooseShadingTypeDialog.getDialogOptions view (Package) Declare [SelectMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/SelectMouseAdapter.java Define [Gui.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java Declare [Gui.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java Declare [MouseMode.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MouseMode.java Declare [IDialogChoice.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IDialogChoice.java Declare [Messages.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/Messages.java Declare [IButtonListener.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IButtonListener.java Declare [MoveMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MoveMouseAdapter.java Declare [ShapeType.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeType.java Declare [EventName.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/EventName.java Declare [ColorAdapter.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/ColorAdapter.java Declare [DrawMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/DrawMouseAdapter.java Declare [ShapeShadingType.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeShadingType.java Declare [IUiModule.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IUiModule.java Declare [MouseHandler.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MouseHandler.java Declare [PaintCanvasBase.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/PaintCanvasBase.java Declare [MouseMode.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/MouseMode.java Declare [IGuiWindow.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IGuiWindow.java Declare [ShapeColor.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeColor.java DotRef [Main.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [Main.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [Main.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java Define [PaintCanvas.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/PaintCanvas.java Declare [PaintCanvas.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/PaintCanvas.java Define [GuiWindow.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/GuiWindow.java Declare [GuiWindow.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/GuiWindow.java view.adapter (Package) Define [ColorAdapter.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/ColorAdapter.java Declare [ColorAdapter.java, 2] view DotRef [Rectangle.java, 16] /Users/shatabdi/Education/GitHub/se450_project/src/model/Rectangle.java Define [MouseHandler.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MouseHandler.java Declare [MouseHandler.java, 1] view DotRef [Main.java, 12] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [Ellipse.java, 16] /Users/shatabdi/Education/GitHub/se450_project/src/model/Ellipse.java Define [DrawMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/DrawMouseAdapter.java Declare [DrawMouseAdapter.java, 1] view Define [MoveMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MoveMouseAdapter.java Declare [MoveMouseAdapter.java, 1] view DotRef [GeometricShape.java, 18] /Users/shatabdi/Education/GitHub/se450_project/src/model/GeometricShape.java DotRef [DrawShape.java, 25] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/DrawShape.java Define [Messages.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/Messages.java Declare [Messages.java, 1] view DotRef [ShapeShadingStrategy.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/model/strategy/ShapeShadingStrategy.java Define [MouseMode.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MouseMode.java Declare [MouseMode.java, 1] view Define [SelectMouseAdapter.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/SelectMouseAdapter.java Declare [SelectMouseAdapter.java, 1] view view.adapter.ColorAdapter.ColorAdapter (Public Constructor) Define [ColorAdapter.java, 92] view.adapter.ColorAdapter Call [GeometricShape.java, 50] model.GeometricShape.GeometricShape Call [GeometricShape.java, 51] model.GeometricShape.GeometricShape Call [GeometricShape.java, 62] model.GeometricShape.GeometricShape Call [GeometricShape.java, 63] model.GeometricShape.GeometricShape view.adapter.ColorAdapter.getColor (Public Static Method) Declared as: Color Define [ColorAdapter.java, 13] view.adapter.ColorAdapter Call [Rectangle.java, 50] model.Rectangle.draw Call [Rectangle.java, 59] model.Rectangle.draw Call [Rectangle.java, 63] model.Rectangle.draw Call [Rectangle.java, 67] model.Rectangle.draw Call [Rectangle.java, 69] model.Rectangle.draw Call [Ellipse.java, 43] model.Ellipse.draw Call [Ellipse.java, 47] model.Ellipse.draw Call [Ellipse.java, 51] model.Ellipse.draw Call [Ellipse.java, 53] model.Ellipse.draw Call [DrawMouseAdapter.java, 28] view.adapter.DrawMouseAdapter.DrawMouseAdapter Call [DrawMouseAdapter.java, 29] view.adapter.DrawMouseAdapter.DrawMouseAdapter Call [DrawShape.java, 47] model.shape.DrawShape.DrawShape Call [ShapeShadingStrategy.java, 40] model.strategy.ShapeShadingStrategy.draw Call [ShapeShadingStrategy.java, 43] model.strategy.ShapeShadingStrategy.draw Call [ShapeShadingStrategy.java, 47] model.strategy.ShapeShadingStrategy.draw Call [ShapeShadingStrategy.java, 50] model.strategy.ShapeShadingStrategy.draw view.adapter.ColorAdapter.getShapeColor (Public Static Method) Declared as: ShapeColor Define [ColorAdapter.java, 58] view.adapter.ColorAdapter Call [GeometricShape.java, 234] model.GeometricShape.setPrimaryColor Call [GeometricShape.java, 244] model.GeometricShape.setSecondaryColor view.adapter.DrawMouseAdapter.DrawMouseAdapter (Public Constructor) Define [DrawMouseAdapter.java, 21] view.adapter.DrawMouseAdapter Call [MouseHandler.java, 63] view.adapter.MouseHandler.mouseReleased view.adapter.DrawMouseAdapter.update (Public Method) Declared as: void Define [DrawMouseAdapter.java, 37] view.adapter.DrawMouseAdapter Override [DrawMouseAdapter.java, 37] view.adapter.MouseMode.update view.adapter.Messages.getString (Public Static Method) Declared as: String Define [Messages.java, 14] view.adapter.Messages Call [MouseHandler.java, 33] view.adapter.MouseHandler.mouseDragged view.adapter.Messages.Messages (Private Constructor) Define [Messages.java, 11] view.adapter.Messages view.adapter.MouseHandler.mouseDragged (Public Method) Declared as: void Define [MouseHandler.java, 27] view.adapter.MouseHandler view.adapter.MouseHandler.MouseHandler (Public Constructor) Define [MouseHandler.java, 21] view.adapter.MouseHandler Call [Main.java, 25] main.Main.main view.adapter.MouseHandler.mousePressed (Public Method) Declared as: void Define [MouseHandler.java, 47] view.adapter.MouseHandler view.adapter.MouseHandler.mouseReleased (Public Method) Declared as: void Define [MouseHandler.java, 57] view.adapter.MouseHandler view.adapter.MouseMode.update (Public Method) Declared as: void Define [MouseMode.java, 4] view.adapter.MouseMode Call [MouseHandler.java, 77] view.adapter.MouseHandler.mouseReleased Override [DrawMouseAdapter.java, 37] view.adapter.DrawMouseAdapter.update Override [MoveMouseAdapter.java, 29] view.adapter.MoveMouseAdapter.update Override [SelectMouseAdapter.java, 22] view.adapter.SelectMouseAdapter.update view.adapter.MoveMouseAdapter.MoveMouseAdapter (Public Constructor) Define [MoveMouseAdapter.java, 17] view.adapter.MoveMouseAdapter Call [MouseHandler.java, 41] view.adapter.MouseHandler.mouseDragged view.adapter.MoveMouseAdapter.releasePosition (Public Method) Declared as: void Define [MoveMouseAdapter.java, 23] view.adapter.MoveMouseAdapter Call [MouseHandler.java, 70] view.adapter.MouseHandler.mouseReleased view.adapter.MoveMouseAdapter.update (Public Method) Declared as: void Define [MoveMouseAdapter.java, 29] view.adapter.MoveMouseAdapter Override [MoveMouseAdapter.java, 29] view.adapter.MouseMode.update Call [MouseHandler.java, 42] view.adapter.MouseHandler.mouseDragged view.adapter.SelectMouseAdapter.SelectMouseAdapter (Public Constructor) Define [SelectMouseAdapter.java, 15] view.adapter.SelectMouseAdapter Call [MouseHandler.java, 66] view.adapter.MouseHandler.mouseReleased view.adapter.SelectMouseAdapter.update (Public Method) Declared as: void Define [SelectMouseAdapter.java, 22] view.adapter.SelectMouseAdapter Override [SelectMouseAdapter.java, 22] view.adapter.MouseMode.update view.Enum (Package) Define [EventName.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/EventName.java Declare [EventName.java, 2] view Define [ShapeColor.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeColor.java Declare [ShapeColor.java, 2] view DotRef [IGuiWindow.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IGuiWindow.java Define [MouseMode.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/MouseMode.java Declare [MouseMode.java, 2] view DotRef [Rectangle.java, 14] /Users/shatabdi/Education/GitHub/se450_project/src/model/Rectangle.java DotRef [Rectangle.java, 15] /Users/shatabdi/Education/GitHub/se450_project/src/model/Rectangle.java DotRef [BoundingBox.java, 18] /Users/shatabdi/Education/GitHub/se450_project/src/model/others/BoundingBox.java DotRef [DialogProvider.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/DialogProvider.java DotRef [DialogProvider.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/DialogProvider.java DotRef [DialogProvider.java, 8] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/DialogProvider.java DotRef [DialogProvider.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/DialogProvider.java DotRef [IUiModule.java, 4] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IUiModule.java DotRef [Ellipse.java, 14] /Users/shatabdi/Education/GitHub/se450_project/src/model/Ellipse.java DotRef [Ellipse.java, 15] /Users/shatabdi/Education/GitHub/se450_project/src/model/Ellipse.java Define [ShapeShadingType.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeShadingType.java Declare [ShapeShadingType.java, 2] view DotRef [DrawMouseAdapter.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/DrawMouseAdapter.java DotRef [DrawMouseAdapter.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/DrawMouseAdapter.java DotRef [ColorAdapter.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/ColorAdapter.java DotRef [IDialogProvider.java, 4] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java DotRef [IDialogProvider.java, 5] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java DotRef [IDialogProvider.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java DotRef [IDialogProvider.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java Define [ShapeType.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/Enum/ShapeType.java Declare [ShapeType.java, 1] view DotRef [GuiWindow.java, 22] /Users/shatabdi/Education/GitHub/se450_project/src/view/GuiWindow.java DotRef [GeometricShape.java, 15] /Users/shatabdi/Education/GitHub/se450_project/src/model/GeometricShape.java DotRef [GeometricShape.java, 16] /Users/shatabdi/Education/GitHub/se450_project/src/model/GeometricShape.java DotRef [GeometricShape.java, 17] /Users/shatabdi/Education/GitHub/se450_project/src/model/GeometricShape.java DotRef [ApplicationState.java, 8] /Users/shatabdi/Education/GitHub/se450_project/src/model/persistence/ApplicationState.java DotRef [ApplicationState.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/model/persistence/ApplicationState.java DotRef [ApplicationState.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/model/persistence/ApplicationState.java DotRef [ApplicationState.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/model/persistence/ApplicationState.java DotRef [IShape.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IShape.java DotRef [IShape.java, 12] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IShape.java DotRef [IShape.java, 13] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IShape.java DotRef [DrawShape.java, 22] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/DrawShape.java DotRef [DrawShape.java, 23] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/DrawShape.java DotRef [DrawShape.java, 24] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/DrawShape.java DotRef [GroupShape.java, 19] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/GroupShape.java DotRef [GroupShape.java, 20] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/GroupShape.java DotRef [GroupShape.java, 21] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/GroupShape.java DotRef [IApplicationState.java, 4] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IApplicationState.java DotRef [IApplicationState.java, 5] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IApplicationState.java DotRef [IApplicationState.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IApplicationState.java DotRef [IApplicationState.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IApplicationState.java DotRef [ShapeFactory.java, 16] /Users/shatabdi/Education/GitHub/se450_project/src/model/factory/ShapeFactory.java DotRef [ShapeFactory.java, 17] /Users/shatabdi/Education/GitHub/se450_project/src/model/factory/ShapeFactory.java DotRef [ShapeFactory.java, 18] /Users/shatabdi/Education/GitHub/se450_project/src/model/factory/ShapeFactory.java DotRef [ChooseSecondaryColorDialog.java, 5] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChooseSecondaryColorDialog.java DotRef [ShapeShadingStrategy.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/model/strategy/ShapeShadingStrategy.java DotRef [ShapeShadingStrategy.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/model/strategy/ShapeShadingStrategy.java DotRef [Gui.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java view.Gui.addEvent (Public Method) Declared as: void Define [Gui.java, 21] view.Gui Override [Gui.java, 21] view.interfaces.IUiModule.addEvent view.Gui.addEvent.(lambda_expr_1) (Lambda Method) Define [Gui.java, 23] view.Gui.addEvent Pointer [Gui.java, 23] view.Gui.addEvent view.Gui.getDialogChoiceResponse (Public Generic Method) Declared as: T Define [Gui.java, 28] view.Gui Override [Gui.java, 28] view.interfaces.IUiModule.getDialogChoiceResponse view.Gui.Gui (Public Constructor) Define [Gui.java, 16] view.Gui Call [Main.java, 23] main.Main.main view.GuiWindow.addButtonToPanel (Private Method) Declared as: void Define [GuiWindow.java, 48] view.GuiWindow Call [GuiWindow.java, 89] view.GuiWindow.createMenu view.GuiWindow.createBackgroundPanel (Private Method) Declared as: JPanel Define [GuiWindow.java, 54] view.GuiWindow Call [GuiWindow.java, 96] view.GuiWindow.createWindow view.GuiWindow.createButton (Private Method) Declared as: JButton Define [GuiWindow.java, 63] view.GuiWindow Call [GuiWindow.java, 49] view.GuiWindow.addButtonToPanel view.GuiWindow.createButtonBorder (Private Method) Declared as: Border Define [GuiWindow.java, 71] view.GuiWindow Call [GuiWindow.java, 67] view.GuiWindow.createButton view.GuiWindow.createButtonPanel (Private Method) Declared as: JPanel Define [GuiWindow.java, 77] view.GuiWindow Call [GuiWindow.java, 86] view.GuiWindow.createMenu view.GuiWindow.createMenu (Private Method) Declared as: JPanel Define [GuiWindow.java, 85] view.GuiWindow Call [GuiWindow.java, 97] view.GuiWindow.createWindow view.GuiWindow.createWindow (Private Method) Declared as: JPanel Define [GuiWindow.java, 95] view.GuiWindow Call [GuiWindow.java, 41] view.GuiWindow.GuiWindow view.GuiWindow.getButton (Public Method) Declared as: JButton Define [GuiWindow.java, 102] view.GuiWindow Override [GuiWindow.java, 102] view.interfaces.IGuiWindow.getButton view.GuiWindow.GuiWindow (Public Constructor) Define [GuiWindow.java, 35] view.GuiWindow Call [Main.java, 22] main.Main.main view.interfaces (Package) Define [IButtonListener.java, 1] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IButtonListener.java Declare [IButtonListener.java, 1] view Define [IGuiWindow.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IGuiWindow.java Declare [IGuiWindow.java, 2] view DotRef [ChoosePrimaryColorDialog.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChoosePrimaryColorDialog.java DotRef [ShapePasteCommand.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapePasteCommand.java Define [PaintCanvasBase.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/PaintCanvasBase.java Declare [PaintCanvasBase.java, 2] view DotRef [MouseHandler.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MouseHandler.java DotRef [ShapeSelectionCommand.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapeSelectionCommand.java DotRef [Main.java, 13] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [Main.java, 14] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [Main.java, 15] /Users/shatabdi/Education/GitHub/se450_project/src/main/Main.java DotRef [PaintCanvas.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/view/PaintCanvas.java DotRef [DialogProvider.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/DialogProvider.java Define [IUiModule.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IUiModule.java Declare [IUiModule.java, 2] view DotRef [ChooseMouseMode.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChooseMouseMode.java DotRef [DrawMouseAdapter.java, 12] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/DrawMouseAdapter.java DotRef [IDialogProvider.java, 8] /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java DotRef [MoveMouseAdapter.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/MoveMouseAdapter.java DotRef [ShapeUngroupCommand.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapeUngroupCommand.java DotRef [GuiWindow.java, 23] /Users/shatabdi/Education/GitHub/se450_project/src/view/GuiWindow.java DotRef [JPaintController.java, 15] /Users/shatabdi/Education/GitHub/se450_project/src/controller/JPaintController.java DotRef [JPaintController.java, 16] /Users/shatabdi/Education/GitHub/se450_project/src/controller/JPaintController.java DotRef [ShapeMoveCommand.java, 11] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapeMoveCommand.java DotRef [ApplicationState.java, 12] /Users/shatabdi/Education/GitHub/se450_project/src/model/persistence/ApplicationState.java DotRef [DrawShape.java, 26] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/DrawShape.java DotRef [GroupShape.java, 22] /Users/shatabdi/Education/GitHub/se450_project/src/model/shape/GroupShape.java DotRef [ChooseShapeTypeDialog.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChooseShapeTypeDialog.java DotRef [ChooseSecondaryColorDialog.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChooseSecondaryColorDialog.java DotRef [ShapeCopyCommand.java, 8] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapeCopyCommand.java Define [IDialogChoice.java, 2] /Users/shatabdi/Education/GitHub/se450_project/src/view/interfaces/IDialogChoice.java Declare [IDialogChoice.java, 2] view DotRef [Gui.java, 7] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java DotRef [Gui.java, 8] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java DotRef [Gui.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java DotRef [Gui.java, 10] /Users/shatabdi/Education/GitHub/se450_project/src/view/Gui.java DotRef [ShapeRemoveCommand.java, 9] /Users/shatabdi/Education/GitHub/se450_project/src/model/commands/ShapeRemoveCommand.java DotRef [ChooseShadingTypeDialog.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/model/dialogs/ChooseShadingTypeDialog.java DotRef [SelectMouseAdapter.java, 6] /Users/shatabdi/Education/GitHub/se450_project/src/view/adapter/SelectMouseAdapter.java view.interfaces.IButtonListener.run (Abstract Method) Declared as: void Define [IButtonListener.java, 4] view.interfaces.IButtonListener Call [Gui.java, 23] view.Gui.addEvent.(lambda_expr_1) view.interfaces.IDialogChoice.getCurrentSelection (Abstract Method) Declared as: T Define [IDialogChoice.java, 5] view.interfaces.IDialogChoice Override [ChoosePrimaryColorDialog.java, 17] model.dialogs.ChoosePrimaryColorDialog.getCurrentSelection Override [ChooseMouseMode.java, 17] model.dialogs.ChooseMouseMode.getCurrentSelection Override [ChooseShapeTypeDialog.java, 17] model.dialogs.ChooseShapeTypeDialog.getCurrentSelection Override [ChooseSecondaryColorDialog.java, 17] model.dialogs.ChooseSecondaryColorDialog.getCurrentSelection Call [Gui.java, 34] view.Gui.getDialogChoiceResponse Call [Gui.java, 36] view.Gui.getDialogChoiceResponse Override [ChooseShadingTypeDialog.java, 17] model.dialogs.ChooseShadingTypeDialog.getCurrentSelection view.interfaces.IDialogChoice.getDialogOptions (Abstract Method) Declared as: T[] Define [IDialogChoice.java, 7] view.interfaces.IDialogChoice Override [ChoosePrimaryColorDialog.java, 22] model.dialogs.ChoosePrimaryColorDialog.getDialogOptions Override [ChooseMouseMode.java, 22] model.dialogs.ChooseMouseMode.getDialogOptions Override [ChooseShapeTypeDialog.java, 22] model.dialogs.ChooseShapeTypeDialog.getDialogOptions Override [ChooseSecondaryColorDialog.java, 22] model.dialogs.ChooseSecondaryColorDialog.getDialogOptions Call [Gui.java, 33] view.Gui.getDialogChoiceResponse Override [ChooseShadingTypeDialog.java, 22] model.dialogs.ChooseShadingTypeDialog.getDialogOptions view.interfaces.IDialogChoice.getDialogText (Abstract Method) Declared as: String Define [IDialogChoice.java, 9] view.interfaces.IDialogChoice Override [ChoosePrimaryColorDialog.java, 27] model.dialogs.ChoosePrimaryColorDialog.getDialogText Override [ChooseMouseMode.java, 27] model.dialogs.ChooseMouseMode.getDialogText Override [ChooseShapeTypeDialog.java, 27] model.dialogs.ChooseShapeTypeDialog.getDialogText Override [ChooseSecondaryColorDialog.java, 27] model.dialogs.ChooseSecondaryColorDialog.getDialogText Call [Gui.java, 30] view.Gui.getDialogChoiceResponse Override [ChooseShadingTypeDialog.java, 27] model.dialogs.ChooseShadingTypeDialog.getDialogText view.interfaces.IDialogChoice.getDialogTitle (Abstract Method) Declared as: String Define [IDialogChoice.java, 11] view.interfaces.IDialogChoice Override [ChoosePrimaryColorDialog.java, 32] model.dialogs.ChoosePrimaryColorDialog.getDialogTitle Override [ChooseMouseMode.java, 32] model.dialogs.ChooseMouseMode.getDialogTitle Override [ChooseShapeTypeDialog.java, 32] model.dialogs.ChooseShapeTypeDialog.getDialogTitle Override [ChooseSecondaryColorDialog.java, 32] model.dialogs.ChooseSecondaryColorDialog.getDialogTitle Call [Gui.java, 30] view.Gui.getDialogChoiceResponse Override [ChooseShadingTypeDialog.java, 32] model.dialogs.ChooseShadingTypeDialog.getDialogTitle view.interfaces.IGuiWindow.getButton (Abstract Method) Declared as: JButton Define [IGuiWindow.java, 9] view.interfaces.IGuiWindow Override [GuiWindow.java, 102] view.GuiWindow.getButton Call [Gui.java, 22] view.Gui.addEvent view.interfaces.IUiModule.addEvent (Abstract Method) Declared as: void Define [IUiModule.java, 7] view.interfaces.IUiModule Call [JPaintController.java, 68] controller.JPaintController.setupEvents Call [JPaintController.java, 69] controller.JPaintController.setupEvents Call [JPaintController.java, 70] controller.JPaintController.setupEvents Call [JPaintController.java, 71] controller.JPaintController.setupEvents Call [JPaintController.java, 72] controller.JPaintController.setupEvents Call [JPaintController.java, 73] controller.JPaintController.setupEvents Call [JPaintController.java, 74] controller.JPaintController.setupEvents Call [JPaintController.java, 75] controller.JPaintController.setupEvents Call [JPaintController.java, 76] controller.JPaintController.setupEvents Call [JPaintController.java, 77] controller.JPaintController.setupEvents Call [JPaintController.java, 78] controller.JPaintController.setupEvents Call [JPaintController.java, 79] controller.JPaintController.setupEvents Override [Gui.java, 21] view.Gui.addEvent view.interfaces.IUiModule.getDialogChoiceResponse (Abstract Generic Method) Declared as: T Define [IUiModule.java, 9] view.interfaces.IUiModule Call [ApplicationState.java, 61] model.persistence.ApplicationState.setActiveMouseMode Call [ApplicationState.java, 66] model.persistence.ApplicationState.setActivePrimaryColor Call [ApplicationState.java, 71] model.persistence.ApplicationState.setActiveSecondaryColor Call [ApplicationState.java, 76] model.persistence.ApplicationState.setActiveShadingType Call [ApplicationState.java, 81] model.persistence.ApplicationState.setActiveShape Override [Gui.java, 28] view.Gui.getDialogChoiceResponse view.interfaces.PaintCanvasBase.getGraphics2D (Public Abstract Method) Declared as: Graphics2D Define [PaintCanvasBase.java, 11] view.interfaces.PaintCanvasBase Call [ShapeSelectionCommand.java, 20] model.commands.ShapeSelectionCommand.ShapeSelectionCommand Override [PaintCanvas.java, 19] view.PaintCanvas.getGraphics2D Call [ShapeMoveCommand.java, 21] model.commands.ShapeMoveCommand.ShapeMoveCommand Call [DrawShape.java, 51] model.shape.DrawShape.DrawShape Call [DrawShape.java, 57] model.shape.DrawShape.DrawShape Call [GroupShape.java, 34] model.shape.GroupShape.GroupShape Call [GroupShape.java, 44] model.shape.GroupShape.GroupShape view.PaintCanvas.getGraphics2D (Public Method) Declared as: Graphics2D Define [PaintCanvas.java, 19] view.PaintCanvas Override [PaintCanvas.java, 19] view.interfaces.PaintCanvasBase.getGraphics2D view.PaintCanvas.paintComponent (Protected Method) Declared as: void Define [PaintCanvas.java, 23] view.PaintCanvas view.PaintCanvas.update (Public Method) Declared as: void Define [PaintCanvas.java, 39] view.PaintCanvas Override [PaintCanvas.java, 39] model.interfaces.IObserver.update
Scientific Toolworks, Inc.