Uses of Class
edu.umd.cs.jazz.event.ZMouseEvent

Packages that use ZMouseEvent
edu.umd.cs.jazz Jazz is a general-purpose Java-based engine that supports 2D visualizations. 
edu.umd.cs.jazz.component This package contains several visual components that may be useful for Jazz applications. 
edu.umd.cs.jazz.event This package supports Jazz event handlers. 
edu.umd.cs.jazz.util This package defines several utility classes that are likely to be useful for Jazz applications. 
 

Uses of ZMouseEvent in edu.umd.cs.jazz
 

Methods in edu.umd.cs.jazz with parameters of type ZMouseEvent
 void ZSceneGraphObject.fireMouseEvent(ZMouseEvent e)
          Deprecated. as of Jazz 1.1
 void ZSceneGraphObject.processMouseEvent(ZMouseEvent e)
          Forwards event to fireEvent(ZMouseEvent e);
 void ZHandleGroup.processMouseEvent(ZMouseEvent e)
          Dispatch all events received by the handler group to the handle event handler.
 

Uses of ZMouseEvent in edu.umd.cs.jazz.component
 

Methods in edu.umd.cs.jazz.component that return ZMouseEvent
protected  ZMouseEvent ZMenu.getCurrentEvent()
           
 

Methods in edu.umd.cs.jazz.component with parameters of type ZMouseEvent
protected  void ZMenu.setCurrentEvent(ZMouseEvent event)
           
 

Uses of ZMouseEvent in edu.umd.cs.jazz.event
 

Subclasses of ZMouseEvent in edu.umd.cs.jazz.event
 class ZMouseMotionEvent
          ZMouseMotionEvent is an event which indicates that a mouse motion action occurred in a node.
 

Methods in edu.umd.cs.jazz.event that return ZMouseEvent
 ZMouseEvent ZFilteredEventHandler.getCurrentFilteredMouseEvent()
          Return the current filtered mouse event.
static ZMouseEvent ZMouseEvent.createMouseEvent(int id, java.awt.event.MouseEvent e, ZSceneGraphPath path, ZSceneGraphPath mouseOverPath)
          Creates and returns a new ZMouse event from a Java MouseEvent.
 ZMouseEvent ZSelectionResizeHandler.ResizeEvent.getMouseEvent()
           
 

Methods in edu.umd.cs.jazz.event with parameters of type ZMouseEvent
protected  void ZFilteredEventHandler.filteredMouseClicked(ZMouseEvent e)
          Invoked when the is clicked the mouse event souce and the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMouseDragged(ZMouseEvent e)
          Invoked when a mouse button is pressed on the mouse event source and then dragged if the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMouseEntered(ZMouseEvent e)
          Invoked when the mouse enters the mouse event souce and the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMouseExited(ZMouseEvent e)
          Invoked when the mouse exits the mouse event souce and the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMouseMoved(ZMouseEvent e)
          Invoked when the mouse button is moved on the event source (with no buttons no down) and the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMousePressed(ZMouseEvent e)
          Invoked when the mouse button is pressed on the event source and the current event filter accepts the event.
protected  void ZFilteredEventHandler.filteredMouseReleased(ZMouseEvent e)
          Invoked when the mouse button is released on the event source and the current event filter accepts the event.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseClicked(ZMouseEvent e)
          Invoked when the mouse is clicked the mouse event source.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseDragged(ZMouseEvent e)
          Invoked when a mouse button is pressed on the mouse event source and then dragged.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseEntered(ZMouseEvent e)
          Invoked when the mouse enters the mouse event source.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseExited(ZMouseEvent e)
          Invoked when the mouse exits the mouse event source.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseMoved(ZMouseEvent e)
          Invoked when the mouse button is moved on the mouse event source.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mousePressed(ZMouseEvent e)
          Invoked when the mouse is pressed on the mouse event source.
 void ZFilteredEventHandler.ZFilteredEventDispatcher.mouseReleased(ZMouseEvent e)
          Invoked when the mouse is released on the mouse event source.
protected  void ZDragSequenceEventHandler.filteredMousePressed(ZMouseEvent e)
          Maps filtered mouse pressed onto the startDrag method if a drag interaction should be started as determined by shouldStartDragInteraction.
protected  void ZDragSequenceEventHandler.filteredMouseDragged(ZMouseEvent e)
          Maps filtered mouse dragged onto the drag method if a drag sequence is in progress.
protected  void ZDragSequenceEventHandler.filteredMouseReleased(ZMouseEvent e)
          Maps filtered mouse released onto the endDrag method if a drag sequence was in progress when the mouse was released.
protected  void ZDragSequenceEventHandler.startDrag(ZMouseEvent e)
          This method is called when a drag sequence is started.
protected  void ZDragSequenceEventHandler.drag(ZMouseEvent e)
          This method is called during a drag sequence.
protected  void ZDragSequenceEventHandler.dragInScreenCoords(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          This method is called by drag during at a drag sequence.
protected  void ZDragSequenceEventHandler.endDrag(ZMouseEvent e)
          This method is called at the end of a drag sequence.
protected  boolean ZDragSequenceEventHandler.shouldStartDragInteraction(ZMouseEvent e)
          Invoked to determine if a drag interaction should be started.
 void ZLinkEventHandler.mouseMoved(ZMouseEvent e)
          When the mouse is moved the current node under the mouse cursor is updated and the curent link if one is being created is updated.
 void ZLinkEventHandler.mousePressed(ZMouseEvent e)
          When the mouse is pressed the event handler tries to start creating a new link.
 void ZLinkEventHandler.mouseDragged(ZMouseEvent e)
          When the mouse is dragged the current node under the mouse cursor is updated and the curent link if one is being created is updated.
 void ZLinkEventHandler.mouseReleased(ZMouseEvent e)
          When the mouse is released the event handler checks to see if a link is being created and if so it finishes that link.
 void ZLinkEventHandler.mouseEntered(ZMouseEvent e)
          Invoked when the mouse enters a component.
 void ZLinkEventHandler.mouseExited(ZMouseEvent e)
          Invoked when the mouse exits a component.
 void ZLinkEventHandler.mouseClicked(ZMouseEvent e)
          Invoked when the mouse has been clicked on a component.
protected  void ZLinkEventHandler.finishLink(ZMouseEvent e)
          This method finishes the process of link creating a link.
protected  ZNode ZLinkEventHandler.getNodeUnderMouse(ZMouseEvent e)
          This method returns the current pickable node that is under the mouse cursor even in the case when the mouse is being dragged.
protected  void ZLinkEventHandler.startLink(ZMouseEvent e)
          This will start a link, anchored at the current node under the cursor.
protected  void ZLinkEventHandler.updateCurrentLink(ZMouseEvent e)
          This method updates the link that is currently being defined so that it follows the mouse cursor.
protected  void ZLinkEventHandler.updateCurrentNode(ZMouseEvent e)
          This method updates the current node so that it is always the node under the cursor.
 void ZoomToEventHandler.filteredMousePressed(ZMouseEvent e)
          Maps filtered mouse pressed onto the zoomTo action.
protected  void ZoomToEventHandler.zoomTo(ZMouseEvent e)
          Zoom the interaction camera to the node picked by the current mouse event.
protected  ZNode ZoomToEventHandler.getNodeToZoomTo(ZMouseEvent aEvent)
          Return the node that should be zoomed to for the given event.
 void ZSelectionResizeHandler.ResizeHandles.mousePressed(ZMouseEvent e)
          Mouse press event handler
 void ZSelectionResizeHandler.ResizeHandles.mouseDragged(ZMouseEvent e)
          Mouse drag event handler
 void ZSelectionResizeHandler.ResizeHandles.mouseReleased(ZMouseEvent e)
          Mouse release event handler
 void ZSelectionResizeHandler.ResizeHandles.mouseEntered(ZMouseEvent e)
          Invoked when the mouse enters a component.
 void ZSelectionResizeHandler.ResizeHandles.mouseExited(ZMouseEvent e)
          Invoked when the mouse exits a component.
 void ZSelectionResizeHandler.ResizeHandles.mouseClicked(ZMouseEvent e)
          Invoked when the mouse has been clicked on a component.
 void ZSelectionResizeHandler.ResizeHandles.mouseMoved(ZMouseEvent e)
          Invoked when the mouse button has been moved on a node (with no buttons no down).
 void ZHandleEventHandler.filteredMouseEntered(ZMouseEvent e)
          Highlite the handle if a handle was just entered.
 void ZHandleEventHandler.filteredMouseExited(ZMouseEvent e)
          Unhighlite the handle if a handle was just exited.
protected  void ZHandleEventHandler.startDrag(ZMouseEvent e)
          Start dragging the current handle..
protected  void ZHandleEventHandler.dragInScreenCoords(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Drag the current handle..
protected  void ZHandleEventHandler.endDrag(ZMouseEvent e)
          Stop dragging the current handle..
protected  boolean ZHandleEventHandler.shouldStartDragInteraction(ZMouseEvent e)
          Only start dragging the current handle if we are actualy over a ZHandle object.
 void ZNavEventHandlerKeyBoard.mouseMoved(ZMouseEvent e)
          Watch mouse motion so we always know where the mouse is.
 void ZNavEventHandlerKeyBoard.mouseDragged(ZMouseEvent e)
          Watch mouse motion so we always know where the mouse is.
protected  void ZSelectionMoveHandler.startDrag(ZMouseEvent e)
          At the start of a drag sequence see if we are over a node, or over the camera background.
protected  void ZSelectionMoveHandler.dragInScreenCoords(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Drag all the selected visible in the interaction current camera by the given screen delta.
 boolean ZMouseFilter.accept(ZMouseEvent aEvent)
          Return true if the event should be accepted, false if it should not.
protected  void ZPanEventHandler.dragInScreenCoords(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          When the dragging action occurs invoke pan.
 void ZPanEventHandler.pan(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Pan the interaction camera.
 void ZMouseMotionAdapter.mouseDragged(ZMouseEvent e)
          Invoked when a mouse button is pressed on a node and then dragged.
 void ZMouseMotionAdapter.mouseMoved(ZMouseEvent e)
          Invoked when the mouse button has been moved on a node (with no buttons no down).
protected  void ZoomEventHandler.startDrag(ZMouseEvent e)
          When the dragging action starts invoke startZooming.
protected  void ZoomEventHandler.endDrag(ZMouseEvent e)
          When the dragging action ends invoke stopZooming.
protected  void ZoomEventHandler.startZooming(ZMouseEvent e)
          Start zooming around the given mouse point with the interaction camera.
protected  void ZoomEventHandler.stopZooming(ZMouseEvent e)
          Stop animated zooming.
 void ZMouseAdapter.mouseClicked(ZMouseEvent e)
          Invoked when the mouse has been clicked on a node.
 void ZMouseAdapter.mousePressed(ZMouseEvent e)
          Invoked when a mouse button has been pressed on a node.
 void ZMouseAdapter.mouseReleased(ZMouseEvent e)
          Invoked when a mouse button has been released on a node.
 void ZMouseAdapter.mouseEntered(ZMouseEvent e)
          Invoked when the mouse enters a node.
 void ZMouseAdapter.mouseExited(ZMouseEvent e)
          Invoked when the mouse exits a node.
 void ZSelectionEventHandler.mousePressed(ZMouseEvent e)
          Deprecated. Mouse press event handler
 void ZSelectionEventHandler.mouseDragged(ZMouseEvent e)
          Deprecated. Mouse drag event handler
 void ZSelectionEventHandler.mouseReleased(ZMouseEvent e)
          Deprecated. Mouse release event handler
 void ZSelectionEventHandler.mouseEntered(ZMouseEvent e)
          Deprecated. Invoked when the mouse enters a component.
 void ZSelectionEventHandler.mouseExited(ZMouseEvent e)
          Deprecated. Invoked when the mouse exits a component.
 void ZSelectionEventHandler.mouseClicked(ZMouseEvent e)
          Deprecated. Invoked when the mouse has been clicked on a component.
 void ZSelectionEventHandler.mouseMoved(ZMouseEvent e)
          Deprecated. Invoked when the mouse button has been moved on a node (with no buttons no down).
 void ZSwingEventHandler.mousePressed(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseReleased(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseClicked(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseExited(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseEntered(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseMoved(ZMouseEvent e1)
           
 void ZSwingEventHandler.mouseDragged(ZMouseEvent e1)
           
 void ZMouseMotionListener.mouseDragged(ZMouseEvent e)
          Invoked when a mouse button is pressed on a node and then dragged.
 void ZMouseMotionListener.mouseMoved(ZMouseEvent e)
          Invoked when the mouse button has been moved on a node (with no buttons no down).
protected  void ZSelectionModifyHandler.filteredMousePressed(ZMouseEvent e)
          On mouse pressed try to select the node under the cursor.
protected  void ZSelectionModifyHandler.startDrag(ZMouseEvent e)
          Forward the message to startMarqueeSelection if shouldStartMarqueeSelection returns true.
protected  void ZSelectionModifyHandler.dragInScreenCoords(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Forward the message to modifyMarqueeSelection.
protected  void ZSelectionModifyHandler.endDrag(ZMouseEvent e)
          Forward the message to endMarqueeSelection.
protected  void ZSelectionModifyHandler.makeSelection(ZNode aNode, ZMouseEvent e)
          Select aNode.
protected  ZNode ZSelectionModifyHandler.getNodeToSelect(ZMouseEvent e)
          Return the node that should be selected for the given event, null if no node should be selected.
protected  void ZSelectionModifyHandler.startMarqueeSelection(ZMouseEvent e)
          Start a new marquee selection.
protected  void ZSelectionModifyHandler.modifyMarqueeSelection(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Modify the current marquee selection by aScreenDelta.
protected  void ZSelectionModifyHandler.endMarqueeSelection(ZMouseEvent e)
          Remove the marquee visual leaf and set the last marquee selection to null.
protected  boolean ZSelectionModifyHandler.shouldStartMarqueeSelection(ZMouseEvent e)
          Return true if no node is currently under the cursor that should be selected.
protected  ZBounds ZSelectionModifyHandler.getResizedMarqueeBounds(ZMouseEvent e, java.awt.geom.Dimension2D aScreenDelta)
          Resize the marquee by aScreenDelta and return the resulting bounds.
protected  boolean ZSelectionModifyHandler.isOptionSelection(ZMouseEvent e)
          Return true if the event is an option selection.
 void ZMouseListener.mouseClicked(ZMouseEvent e)
          Invoked when the mouse has been clicked on a component.
 void ZMouseListener.mousePressed(ZMouseEvent e)
          Invoked when a mouse button has been pressed on a component.
 void ZMouseListener.mouseReleased(ZMouseEvent e)
          Invoked when a mouse button has been released on a component.
 void ZMouseListener.mouseEntered(ZMouseEvent e)
          Invoked when the mouse enters a component.
 void ZMouseListener.mouseExited(ZMouseEvent e)
          Invoked when the mouse exits a component.
 

Constructors in edu.umd.cs.jazz.event with parameters of type ZMouseEvent
ZSelectionResizeHandler.ResizeEvent(ZNode node, ZMouseEvent mouseEvent, double xScale, double yScale, double constrainXScale, double constrainYScale, double noFlipXScale, double noFlipYScale, double constrainNoFlipXScale, double constrainNoFlipYScale, double x, double y)
           
 

Uses of ZMouseEvent in edu.umd.cs.jazz.util
 

Methods in edu.umd.cs.jazz.util with parameters of type ZMouseEvent
 void ZSceneGraphPath.processMouseEvent(ZMouseEvent e)
          Percolate this mouse event up the scene graph path until the event is consumed or the top of the path is reached
 



Copyright © 2001 by University of Maryland, College Park, MD 20742, USA All rights reserved.