diva.graphx.tutorial
Class SimpleEdgeController

java.lang.Object
  extended by diva.graphx.EdgeController
      extended by diva.graphx.tutorial.SimpleEdgeController

public class SimpleEdgeController
extends EdgeController

A simple implementation of the EdgeRenderer interface. This renderer creates straight-line connectors with an arrow at the head.

Version:
$Revision: 1.1 $
Author:
Michael Shilman (michaels@eecs.berkeley.edu)

Nested Class Summary
 
Nested classes/interfaces inherited from class diva.graphx.EdgeController
EdgeController.EdgeDropper, EdgeController.EdgeTarget
 
Constructor Summary
SimpleEdgeController(GraphController gc)
          Construct a new SimpleNodeController
 
Method Summary
 Connector renderEdge(Object edge, Object parent, FigureContainer container, Site tailSite, Site headSite)
          Render a visual representation of the given edge.
 
Methods inherited from class diva.graphx.EdgeController
addEdge, addEdge, bind, drawEdge, drawEdgeChildren, getConnector, getConnectorTarget, getController, getEdgeInteractor, removeEdge, setConnectorTarget, setEdgeInteractor, setHead, setTail, unbind, undrawEdge
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleEdgeController

public SimpleEdgeController(GraphController gc)
Construct a new SimpleNodeController

Method Detail

renderEdge

public Connector renderEdge(Object edge,
                            Object parent,
                            FigureContainer container,
                            Site tailSite,
                            Site headSite)
Render a visual representation of the given edge.

Specified by:
renderEdge in class EdgeController


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.