Interface Summary |
ZCameraListener |
ZCameraListener is an interface to support notification when changes occur to a ZCamera. |
ZEvent |
This interface ensures that the implementing event can dispatch itself without someone else needing to look at the events ID or type. |
ZEventHandler |
ZEventHandler is an interface for defining behaviors in Jazz. |
ZGroupListener |
ZGroupListener is an interface to support notification when changes occur to a ZGroup. |
ZMouseListener |
ZMouseListener is a listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a node. |
ZMouseMotionListener |
ZMouseMotionListener is a listener interface for receiving mouse motion events on a node. |
ZNodeListener |
ZNodeListener is an interface to support notification when changes occur to a ZNode. |
ZSelectionResizeHandler.ResizeListener |
Interface that a class must implement to handle the resizing of the selected nodes for a given ZSelectionResizeHandler. |
ZTransformListener |
ZTransformListener is an interface to support notification when changes occur to a ZTransformGroup. |
Class Summary |
ZCameraAdapter |
ZCameraAdapater is an abstract adapter class for receiving camera events. |
ZCameraEvent |
ZCameraEvent is an event which indicates that a camera has changed. |
ZCompositeSelectionHandler |
ZCompositeSelectionHandler is a convenience class that allows applications to use a single event handler to manage the multiple jazz selection event handlers. |
ZDragSequenceEventHandler |
ZDragSequenceEventHandler is designed to support drag sequence interactions normally consisting of filtered mouse pressed, filtered mouse dragged, and filtered mouse released events. |
ZFilteredEventHandler |
ZFilteredEventHandler is an abstract implementation of ZEventHandler. |
ZGroupAdapter |
ZGroupAdapater is an abstract adapter class for receiving group events. |
ZGroupEvent |
ZGroupEvent is an event which indicates that a group node has changed. |
ZHandleEventHandler |
ZHandleEventHandler is normaly used by ZHandleGroups to turn mouse events into calls to ZHandles handleStartDrag , handleDragged , and handleEndDrag methods. |
ZLinkEventHandler |
ZLinkEventHandler is a simple event handler for interactively creating hyperlinks. |
ZMouseAdapter |
ZMouseAdapter is an abstract adapter class for receiving mouse events. |
ZMouseEvent |
ZMouseEvent is an event which indicates that a mouse action occurred in a node. |
ZMouseFilter |
ZMouseFilter is used by ZFilteredEventHandler to filter (accept or reject) mouse events. |
ZMouseMotionAdapter |
ZMouseMotionAdapter is an abstract adapter class for receiving mouse motion events. |
ZMouseMotionEvent |
ZMouseMotionEvent is an event which indicates that a mouse motion action occurred in a node. |
ZNavEventHandlerKeyBoard |
ZNavEventHandlerKeyBoard provides event handlers for basic zooming and panning of a Jazz camera with the keyboard. |
ZNodeAdapter |
ZNodeAdapater is an abstract adapter class for receiving node events. |
ZNodeEvent |
ZNodeEvent is an event which indicates that a node has changed. |
ZoomEventHandler |
ZoomEventhandler provides event handlers for basic zooming of a Jazz camera with the right button. |
ZoomToEventHandler |
ZoomToEventhandler provides the ability to zoom the interaction camera to a target node on the drawing surface. |
ZPanEventHandler |
ZPanEventHandler provides event handlers for basic panning of a Jazz camera with the left mouse. |
ZSelectionDeleteHandler |
ZSelectionDeleteHandler is a selection handler for use with a ZSelectionManager. |
ZSelectionEventHandler |
Deprecated. This class has been replaced by ZSelectionDeleteHandler , ZSelectionModifyHandler , ZSelectionMoveHandler , and ZSelectionScaleHandler
|
ZSelectionModifyHandler |
ZSelectionModifyHandler is a ZEventHandler that allows items to be selected with the mouse, and maintains the current selection. |
ZSelectionMoveHandler |
ZSelectionMoveHandler is a selection handler for use with ZSelectionManager and ZSelectionMoveHandler It allows the user to translate the current selection in two ways: Any item in the current selection may be dragged with the mouse. |
ZSelectionResizeHandler |
ZSelectionResizeHandler is a selection handler for use with ZSelectionManager. |
ZSelectionResizeHandler.ResizeEvent |
An event to signal that a node has been resized by this event handler. |
ZSelectionScaleHandler |
ZSelectionScaleHandler is a selection handler for use with a ZSelectionManager. |
ZSwingEventHandler |
Event handler to send MousePressed, MouseReleased, MouseMoved, MouseClicked, and MouseDragged events on Swing components within a ZCanvas |
ZTransformAdapter |
ZTransformAdapater is an abstract adapter class for receiving transform events. |
ZTransformEvent |
ZTransformEvent is an event which indicates that a transform group has changed. |
This package supports Jazz event handlers. It contains event listeners and adapters for both internally-generated events, and for user-driven input events. It also contains basic event handlers for common typical interaction such as navigation and selection.