A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
M
- main(String[]) - Static method in class prezoom.Main
-
Application starting point, creates a new instance of the main window
- Main - Class in prezoom
-
The Main
- Main() - Constructor for class prezoom.Main
- MainWindow - Class in prezoom.view
-
This main GUI window which holds all the child GUI windows
- MainWindow(String) - Constructor for class prezoom.view.MainWindow
-
The main window constructor.
- menuBar - Static variable in class prezoom.view.MainWindow
-
the menu bar
- MenuBar - Class in prezoom.view
-
Class used to display the application's menu bar
- MenuBar() - Constructor for class prezoom.view.MenuBar
-
the constructor
- MenuBar.MenuOptionsHandler - Class in prezoom.view
-
the listener
- MenuOptionsHandler() - Constructor for class prezoom.view.MenuBar.MenuOptionsHandler
- MethodFactory - Class in prezoom.model
-
to generate maps that contain all non null filed names, values, getter methods, or setter method of a class.
- MethodFactory() - Constructor for class prezoom.model.MethodFactory
- mouseClicked(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseClicked(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
-
right click to pop up delete menu
- mouseClicked(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
-
deal with presentation mouse trigger
- mouseDispatcher - Static variable in class prezoom.controller.GObjectManager
-
the listener to dispatch the mouse event to the canvas in the presentation mode, so that the text area will not intercept the user input
- MouseDispatcher() - Constructor for class prezoom.controller.GObjectManager.MouseDispatcher
- mouseDragged(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseDragged(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
-
deal with dragging if mouse right clicked, drag the canvas.
- mouseDragged(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
-
deal with dragging
- mouseEntered(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseEntered(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
- mouseEntered(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
- mouseExited(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseExited(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
- mouseExited(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
- mouseMoved(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseMoved(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
-
when mouse moving, keep updating the cursor type
- mouseMoved(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
- mousePressed(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mousePressed(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
-
when pressed check whether an object or a resize point is selected
- mousePressed(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
- mouseReleased(MouseEvent) - Method in class prezoom.controller.GObjectManager.MouseDispatcher
- mouseReleased(MouseEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
- mouseReleased(MouseEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
- mouseWheelMoved(MouseWheelEvent) - Method in class prezoom.view.CenterCanvas.EditModeActionHandler
-
deal with zooming
- mouseWheelMoved(MouseWheelEvent) - Method in class prezoom.view.CenterCanvas.PresentModeActionHandler
-
deal with zooming
- moveCamera(Graphics2D) - Static method in class prezoom.controller.CameraManager
-
move the camera to the stored location
- moveCamera(Graphics2D, double, double, double) - Static method in class prezoom.controller.CameraManager
-
move the camera to the given location
All Classes All Packages