org.jgraph.example
Class GraphEd.MyMarqueeHandler

java.lang.Object
  extended by org.jgraph.graph.BasicMarqueeHandler
      extended by org.jgraph.example.GraphEd.MyMarqueeHandler
Direct Known Subclasses:
FastGraph.FastMarqueeHandler
Enclosing class:
GraphEd

public class GraphEd.MyMarqueeHandler
extends org.jgraph.graph.BasicMarqueeHandler


Constructor Summary
GraphEd.MyMarqueeHandler()
           
 
Method Summary
 org.jgraph.graph.PortView getSourcePortAt(java.awt.geom.Point2D point)
           
 boolean isForceMarqueeEvent(java.awt.event.MouseEvent e)
           
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void paint(org.jgraph.JGraph graph, java.awt.Graphics g)
           
 
Methods inherited from class org.jgraph.graph.BasicMarqueeHandler
getCurrentPoint, getGraphForEvent, getMarqueeBounds, getPreviousCursor, getStartPoint, handleMarqueeEvent, isMarqueeTriggerEvent, overlay, setCurrentPoint, setMarqueeBounds, setPreviousCursor, setStartPoint
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphEd.MyMarqueeHandler

public GraphEd.MyMarqueeHandler()
Method Detail

isForceMarqueeEvent

public boolean isForceMarqueeEvent(java.awt.event.MouseEvent e)
Overrides:
isForceMarqueeEvent in class org.jgraph.graph.BasicMarqueeHandler

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Overrides:
mousePressed in class org.jgraph.graph.BasicMarqueeHandler

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Overrides:
mouseDragged in class org.jgraph.graph.BasicMarqueeHandler

getSourcePortAt

public org.jgraph.graph.PortView getSourcePortAt(java.awt.geom.Point2D point)

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Overrides:
mouseReleased in class org.jgraph.graph.BasicMarqueeHandler

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Overrides:
mouseMoved in class org.jgraph.graph.BasicMarqueeHandler

paint

public void paint(org.jgraph.JGraph graph,
                  java.awt.Graphics g)
Overrides:
paint in class org.jgraph.graph.BasicMarqueeHandler