diva.graph.basic
Class BubbleGraphController

java.lang.Object
  extended by diva.graph.AbstractGraphController
      extended by diva.graph.SimpleGraphController
          extended by diva.graph.basic.BasicGraphController
              extended by diva.graph.basic.BubbleGraphController
All Implemented Interfaces:
GraphController

public class BubbleGraphController
extends BasicGraphController

A controller for bubble-and-arc graph editors.

Version:
$Id: BubbleGraphController.java 38798 2005-07-08 20:00:01Z cxh $
Author:
Michael Shilman
Accepted Rating:
Red

Nested Class Summary
 
Nested classes/interfaces inherited from class diva.graph.basic.BasicGraphController
BasicGraphController.NodeCreator
 
Constructor Summary
BubbleGraphController()
          Create a new controller with default node and edge controllers.
 
Method Summary
 
Methods inherited from class diva.graph.basic.BasicGraphController
initializeInteraction
 
Methods inherited from class diva.graph.SimpleGraphController
getEdgeController, getEdgeController, getNodeController, getNodeController, setEdgeController, setNodeController
 
Methods inherited from class diva.graph.AbstractGraphController
addEdge, addEdge, addGraphViewListener, addNode, addNode, addNode, addNode, clear, clearEdge, clearNode, dispatch, drawEdge, drawNode, drawNode, getFigure, getGraphModel, getGraphPane, getSelectionModel, removeEdge, removeGraphViewListener, removeNode, rerender, rerenderEdge, rerenderNode, setFigure, setGraphModel, setGraphPane, setSelectionModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BubbleGraphController

public BubbleGraphController()
Create a new controller with default node and edge controllers. Set the node renderer to a bubble renderer, and the edge renderer to an arc renderer.