public class CalcGraphMousePlugin<T> extends edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>> implements java.awt.event.MouseWheelListener, java.awt.event.MouseMotionListener
CalcGraphPanel| Modifier and Type | Field and Description |
|---|---|
protected float |
in
the amount to zoom in by
|
protected float |
out
the amount to zoom out by
|
| Constructor and Description |
|---|
CalcGraphMousePlugin(CalcGraphPanel<T> stateGraphGUI)
Instantiates a new state graph mouse plugin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
mouseClicked(java.awt.event.MouseEvent me) |
void |
mouseDragged(java.awt.event.MouseEvent me) |
void |
mousePressed(java.awt.event.MouseEvent me) |
void |
mouseReleased(java.awt.event.MouseEvent me) |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent me) |
protected void |
pickContainedVertices(edu.uci.ics.jung.visualization.VisualizationViewer<CalculationStepNode<T>,CalculationTransition<T>> vv,
java.awt.geom.Point2D down,
java.awt.geom.Point2D out,
boolean clear) |
getLensColor, isLocked, mouseEntered, mouseExited, mouseMoved, setLensColor, setLockedcheckModifiers, getCursor, getModifiers, setCursor, setModifiersprotected float in
protected float out
public CalcGraphMousePlugin(CalcGraphPanel<T> stateGraphGUI)
stateGraphGUI - the CalcGraphPanelprotected void pickContainedVertices(edu.uci.ics.jung.visualization.VisualizationViewer<CalculationStepNode<T>,CalculationTransition<T>> vv, java.awt.geom.Point2D down, java.awt.geom.Point2D out, boolean clear)
pickContainedVertices in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>>public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>>public void mousePressed(java.awt.event.MouseEvent me)
mousePressed in interface java.awt.event.MouseListenermousePressed in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>>public void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>>public void mouseDragged(java.awt.event.MouseEvent me)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<CalculationStepNode<T>,CalculationTransition<T>>public void mouseWheelMoved(java.awt.event.MouseWheelEvent me)
mouseWheelMoved in interface java.awt.event.MouseWheelListener