|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| GraphMouseListener<V> | This interface allows users to register listeners to register to receive vertex clicks. |
| 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<V,E> | AnimatedPickingGraphMousePlugin supports the picking of one Graph Vertex. |
| CrossoverScalingControl | A scaling control that has a crossover point. |
| DefaultModalGraphMouse<V,E> | DefaultModalGraphMouse is a PluggableGraphMouse class that pre-installs a large collection of plugins for picking and transforming the graph. |
| DefaultModalGraphMouse.ModeKeyAdapter | |
| EditingGraphMousePlugin<V,E> | A plugin that can create vertices, undirected edges, and directed edges using mouse gestures. |
| EditingModalGraphMouse<V,E> | |
| EditingModalGraphMouse.ModeKeyAdapter | |
| EditingPopupGraphMousePlugin<V,E> | a plugin that uses popup menus to create vertices, undirected edges, and directed edges. |
| GraphMouseAdapter | Simple extension of MouseAdapter that supplies modifier checking |
| LabelEditingGraphMousePlugin<V,E> | |
| 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. |
| ModalLensGraphMouse | an implementation of the AbstractModalGraphMouse that includes plugins for manipulating a view that is using a LensTransformer. |
| ModalLensGraphMouse.ModeKeyAdapter | |
| ModalSatelliteGraphMouse | |
| MouseListenerTranslator<V,E> | This class translates mouse clicks into vertex clicks |
| PickingGraphMousePlugin<V,E> | 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<V,E> | 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<V,E> | 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. |
| Enum Summary | |
|---|---|
| ModalGraphMouse.Mode | |
Mechanisms for manipulating and controlling a graph visualization, largely in terms of mouse plugins.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||