public class GraphPane.MyMarqueeHandler
extends org.jgraph.graph.BasicMarqueeHandler
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.geom.Point2D |
current |
protected org.jgraph.graph.PortView |
firstPort |
protected org.jgraph.graph.PortView |
port |
protected java.awt.geom.Point2D |
start |
| Constructor and Description |
|---|
MyMarqueeHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.jgraph.graph.PortView |
getSourcePortAt(java.awt.geom.Point2D point) |
protected org.jgraph.graph.PortView |
getTargetPortAt(java.awt.geom.Point2D point) |
boolean |
isForceMarqueeEvent(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e)
Includes the specified startPoint in the marquee selection.
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Empty.
|
void |
mousePressed(java.awt.event.MouseEvent e)
Start the marquee at the specified startPoint.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Stops the current marquee selection.
|
protected void |
paintConnector(java.awt.Color fg,
java.awt.Color bg,
java.awt.Graphics g) |
protected void |
paintPort(java.awt.Graphics g) |
getCurrentPoint, getGraphForEvent, getMarqueeBounds, getPreviousCursor, getStartPoint, handleMarqueeEvent, isMarqueeTriggerEvent, overlay, paint, processMouseDraggedEvent, setCurrentPoint, setMarqueeBounds, setPreviousCursor, setStartPointprotected java.awt.geom.Point2D start
protected java.awt.geom.Point2D current
protected org.jgraph.graph.PortView port
protected org.jgraph.graph.PortView firstPort
public boolean isForceMarqueeEvent(java.awt.event.MouseEvent e)
isForceMarqueeEvent in class org.jgraph.graph.BasicMarqueeHandlerpublic void mousePressed(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandlermousePressed in class org.jgraph.graph.BasicMarqueeHandlerpublic void mouseDragged(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandlermouseDragged in class org.jgraph.graph.BasicMarqueeHandlerpublic org.jgraph.graph.PortView getSourcePortAt(java.awt.geom.Point2D point)
protected org.jgraph.graph.PortView getTargetPortAt(java.awt.geom.Point2D point)
public void mouseReleased(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandlermouseReleased in class org.jgraph.graph.BasicMarqueeHandlerpublic void mouseMoved(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandlermouseMoved in class org.jgraph.graph.BasicMarqueeHandlerprotected void paintConnector(java.awt.Color fg,
java.awt.Color bg,
java.awt.Graphics g)
protected void paintPort(java.awt.Graphics g)