|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| GraphMousePlugin | the interface for all plugins to the PluggableGraphMouse |
| ModalGraphMouse | Interface for a GraphMouse that supports modality. |
| ScalingControl | |
| Class Summary | |
|---|---|
| AbsoluteCrossoverScalingControl | scales to the absolute value passed as an argument. |
| AbstractGraphMousePlugin | a base class for GraphMousePlugin instances. |
| AbstractModalGraphMouse | AbstractModalGraphMouse is a PluggableGraphMouse class that manages a collection of plugins for picking and transforming the graph. |
| AbstractPopupGraphMousePlugin | |
| AnimatedPickingGraphMousePlugin | AnimatedPickingGraphMousePlugin supports the picking of one Graph Vertex. |
| CrossoverScalingControl | A scaling control that has a crossover point. |
| DefaultModalGraphMouse | DefaultModalGraphMouse is a PluggableGraphMouse class that pre-installs a large collection of plugins for picking and transforming the graph. |
| EditingGraphMousePlugin | A plugin that can create vertices, undirected edges, and directed edges using mouse gestures. |
| EditingModalGraphMouse | |
| EditingPopupGraphMousePlugin | a plugin that uses popup menus to create vertices, undirected edges, and directed edges. |
| GraphMouseAdapter | Simple extension of MouseAdapter that supplies modifier checking |
| LayoutScalingControl | LayoutScalingControl applies a scaling transformation to the graph layout. |
| LensMagnificationGraphMousePlugin | HyperbolicMagnificationGraphMousePlugin changes the magnification within the Hyperbolic projection of the HyperbolicTransformer. |
| LensTranslatingGraphMousePlugin | Extends TranslatingGraphMousePlugin and adds the capability to drag and resize the viewing lens in the graph view. |
| ModalGraphMouse.Mode | The Mode class implements the typesafe enum pattern. |
| ModalLensGraphMouse | an implementation of the AbstractModalGraphMouse that includes plugins for manipulating a view that is using a LensTransformer. |
| ModalSatelliteGraphMouse | |
| PickingGraphMousePlugin | PickingGraphMousePlugin supports the picking of graph elements with the mouse. |
| PluggableGraphMouse | a GraphMouse that accepts plugins for various mouse events. |
| RotatingGraphMousePlugin | RotatingGraphMouse provides the abiity to rotate the graph using the mouse. |
| SatelliteAnimatedPickingGraphMousePlugin | A version of the AnimatedPickingGraphMousePlugin that is for the SatelliteVisualizationViewer. |
| SatelliteRotatingGraphMousePlugin | Mouse events in the SatelliteView that match the modifiers will cause the Main view to rotate |
| SatelliteScalingGraphMousePlugin | Overrides ScalingGraphMousePlugin so that mouse events in the satellite view will cause scaling in the main view |
| SatelliteShearingGraphMousePlugin | Overrides ShearingGraphMousePlugin so that mouse events in the satellite view cause shearing of the main view |
| SatelliteTranslatingGraphMousePlugin | Overrides TranslatingGraphMousePlugin so that mouse events in the satellite view cause translating of the main view |
| SatelliteVisualizationViewer | A VisualizationViewer that can act as a satellite view for another (master) VisualizationViewer. |
| ScalingGraphMousePlugin | ScalingGraphMouse applies a scaling transformation to the graph layout. |
| ShearingGraphMousePlugin | ShearingGraphMousePlugin allows the user to drag with the mouse to shear the transform either in the horizontal or vertical direction. |
| TranslatingGraphMousePlugin | TranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction. |
| ViewScalingControl | ViewScalingGraphMouse applies a scaling transform to the View of the graph. |
| ViewTranslatingGraphMousePlugin | ViewTranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction by changing the AffineTransform applied to the Graphics2D. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||