All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Graph.EdgeDrawCollector

java.lang.Object
   |
   +----java.awt.Component
           |
           +----Graph.GraphEventsCollector
                   |
                   +----Graph.EdgeDrawCollector

public class EdgeDrawCollector
extends GraphEventsCollector
This Event Collector is used in edge drawing. It accepts events from all of the objects (but only events coming from nodes, are of interest to this collector), and if possible constructs a new edge. Nothing fascinating about this class - uses Mouse and Key Events to allow user to edit and add Edges.

See Also:
GraphEventsCollector, GraphEventsAdaptor, EdgeFactory

Constructor Index

 o EdgeDrawCollector()
EdgeDrawCollector constructor comment.

Method Index

 o close()
 o mouseClicked(MouseEvent)
mouseClicked method comment.
 o mouseDragged(MouseEvent)
mouseDragged method comment.
 o mouseEntered(MouseEvent)
mouseEntered method comment.
 o mouseExited(MouseEvent)
mouseExited method comment.
 o mouseMoved(MouseEvent)
mouseMoved method comment.
 o mousePressed(MouseEvent)
mousePressed method comment.
 o mouseReleased(MouseEvent)
mouseReleased method comment.
 o setGraphDisplay(GraphDisplay)

Constructors

 o EdgeDrawCollector
 public EdgeDrawCollector()
EdgeDrawCollector constructor comment.

Methods

 o close
 public void close()
Overrides:
close in class GraphEventsCollector
 o mouseClicked
 public void mouseClicked(MouseEvent e)
mouseClicked method comment.

Overrides:
mouseClicked in class GraphEventsCollector
 o mouseDragged
 public void mouseDragged(MouseEvent e)
mouseDragged method comment.

Overrides:
mouseDragged in class GraphEventsCollector
 o mouseEntered
 public void mouseEntered(MouseEvent evt)
mouseEntered method comment.

Overrides:
mouseEntered in class GraphEventsCollector
 o mouseExited
 public void mouseExited(MouseEvent e)
mouseExited method comment.

Overrides:
mouseExited in class GraphEventsCollector
 o mouseMoved
 public void mouseMoved(MouseEvent e)
mouseMoved method comment.

Overrides:
mouseMoved in class GraphEventsCollector
 o mousePressed
 public void mousePressed(MouseEvent e)
mousePressed method comment.

Overrides:
mousePressed in class GraphEventsCollector
 o mouseReleased
 public void mouseReleased(MouseEvent evt)
mouseReleased method comment.

Overrides:
mouseReleased in class GraphEventsCollector
 o setGraphDisplay
 public void setGraphDisplay(GraphDisplay graphDisplay)
Overrides:
setGraphDisplay in class GraphEventsCollector

All Packages  Class Hierarchy  This Package  Previous  Next  Index