gumbo.visualize.data.layout
Class KinkyGraphLayoutWholeView

java.lang.Object
  |
  +--gumbo.visualize.data.layout.GraphLayoutWholeView
        |
        +--gumbo.visualize.data.layout.KinkyGraphLayoutWholeView
All Implemented Interfaces:
LayoutView, LayoutWhole, LayoutWholeView

public class KinkyGraphLayoutWholeView
extends GraphLayoutWholeView

A base class for whole layout views used for kinky graph layouts.

Version:
$Revision: 1.7 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Constructor Summary
KinkyGraphLayoutWholeView(WholeView view)
           
 
Method Summary
protected  GraphLayoutEdge newLayoutEdge(PartView view)
          Used by the system to creates a new layout edge.
 
Methods inherited from class gumbo.visualize.data.layout.GraphLayoutWholeView
addLayoutPart, doRandomEdgeLayout, doRandomLayout, doRandomVertexLayout, getDataView, getEdges, getLayoutParts, getNodes, getPartsGraphicBound, getPartsLayoutBound, getVertices, getWholeGraphicBound, getWholeLayoutBound, initLayoutWhole, newLayoutVertex, removeLayoutPart, validateLayoutDisplay
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KinkyGraphLayoutWholeView

public KinkyGraphLayoutWholeView(WholeView view)
Method Detail

newLayoutEdge

protected GraphLayoutEdge newLayoutEdge(PartView view)
Description copied from class: GraphLayoutWholeView
Used by the system to creates a new layout edge. Override to create a different flavor of edge.

Overrides:
newLayoutEdge in class GraphLayoutWholeView
Parameters:
view - The associated part view. Never null.