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, setStartPoint
protected 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.BasicMarqueeHandler
public void mousePressed(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandler
mousePressed
in class org.jgraph.graph.BasicMarqueeHandler
public void mouseDragged(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandler
mouseDragged
in class org.jgraph.graph.BasicMarqueeHandler
public 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.BasicMarqueeHandler
mouseReleased
in class org.jgraph.graph.BasicMarqueeHandler
public void mouseMoved(java.awt.event.MouseEvent e)
org.jgraph.graph.BasicMarqueeHandler
mouseMoved
in class org.jgraph.graph.BasicMarqueeHandler
protected void paintConnector(java.awt.Color fg, java.awt.Color bg, java.awt.Graphics g)
protected void paintPort(java.awt.Graphics g)