public class EvaluationGraphMousePlugin extends edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge> implements java.awt.event.MouseWheelListener, java.awt.event.MouseMotionListener, java.util.Observer
EvaluationGraphPanel| 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 |
|---|
EvaluationGraphMousePlugin(OptionModelController optionModelController,
EvaluationGraphPanel evalGraphGUI)
Constructor.
|
| 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<EvaluationGraphNode,EvaluationGraphEdge> vv,
java.awt.geom.Point2D down,
java.awt.geom.Point2D out,
boolean clear) |
void |
update(java.util.Observable observable,
java.lang.Object object) |
getLensColor, isLocked, mouseEntered, mouseExited, mouseMoved, setLensColor, setLockedcheckModifiers, getCursor, getModifiers, setCursor, setModifiersprotected float in
protected float out
public EvaluationGraphMousePlugin(OptionModelController optionModelController, EvaluationGraphPanel evalGraphGUI)
optionModelController - the current OptionModelControllerevalGraphGUI - the current EvaluationGraphPanelprotected void pickContainedVertices(edu.uci.ics.jung.visualization.VisualizationViewer<EvaluationGraphNode,EvaluationGraphEdge> vv, java.awt.geom.Point2D down, java.awt.geom.Point2D out, boolean clear)
pickContainedVertices in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge>public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge>public void mousePressed(java.awt.event.MouseEvent me)
mousePressed in interface java.awt.event.MouseListenermousePressed in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge>public void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge>public void mouseDragged(java.awt.event.MouseEvent me)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<EvaluationGraphNode,EvaluationGraphEdge>public void mouseWheelMoved(java.awt.event.MouseWheelEvent me)
mouseWheelMoved in interface java.awt.event.MouseWheelListenerpublic void update(java.util.Observable observable,
java.lang.Object object)
update in interface java.util.Observer