|
||||||||||
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 |