Uses of Class
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
Packages that use AbstractGraphMousePlugin
Package
Description
Sample applications created using JUNG, largely focused on visualization.
Classes which support creating visual annotations for graphs.
Mechanisms for manipulating and controlling a graph visualization, largely
in terms of mouse plugins.
-
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.samples
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.samplesModifier and TypeClassDescriptionprotected classa GraphMousePlugin that offers popup menu support -
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.annotations
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.annotationsModifier and TypeClassDescriptionclassAnnotatingGraphMousePlugin can create Shape and Text annotations in a layer of the graph visualization. -
Uses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.control
Subclasses of AbstractGraphMousePlugin in edu.uci.ics.jung.visualization.controlModifier and TypeClassDescriptionclassclassAnimatedPickingGraphMousePlugin supports the picking of one Graph Vertex.classA plugin that can create vertices, undirected edges, and directed edges using mouse gestures.classa plugin that uses popup menus to create vertices, undirected edges, and directed edges.classclassHyperbolicMagnificationGraphMousePlugin changes the magnification within the Hyperbolic projection of the HyperbolicTransformer.classExtends TranslatingGraphMousePlugin and adds the capability to drag and resize the viewing lens in the graph view.classPickingGraphMousePlugin supports the picking of graph elements with the mouse.classRotatingGraphMouse provides the abiity to rotate the graph using the mouse.classA version of the AnimatedPickingGraphMousePlugin that is for the SatelliteVisualizationViewer.classMouse events in the SatelliteView that match the modifiers will cause the Main view to rotateclassOverrides ScalingGraphMousePlugin so that mouse events in the satellite view will cause scaling in the main viewclassOverrides ShearingGraphMousePlugin so that mouse events in the satellite view cause shearing of the main viewclassOverrides TranslatingGraphMousePlugin so that mouse events in the satellite view cause translating of the main viewclassScalingGraphMouse applies a scaling transformation to the graph layout.classShearingGraphMousePlugin allows the user to drag with the mouse to shear the transform either in the horizontal or vertical direction.classTranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction.classViewTranslatingGraphMousePlugin 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.