org.jgraph.layout
Class CircleGraphLayout

java.lang.Object
  extended byorg.jgraph.layout.JGraphLayoutAlgorithm
      extended byorg.jgraph.layout.CircleGraphLayout

public class CircleGraphLayout
extends JGraphLayoutAlgorithm


Field Summary
 
Fields inherited from class org.jgraph.layout.JGraphLayoutAlgorithm
LAYOUT_ATTRIBUTES
 
Constructor Summary
CircleGraphLayout()
           
 
Method Summary
 void run(JGraph graph, java.lang.Object[] dynamic_cells, java.lang.Object[] static_cells)
          Executes the layout algorithm specifying which cells are to remain in place after the layout is applied.
 java.lang.String toString()
          Returns the name of this algorithm in human readable form.
 
Methods inherited from class org.jgraph.layout.JGraphLayoutAlgorithm
applyLayout, applyLayout, createDialog, createDialog, createSettings, getHint, getMaximumProgress, getProgress, isAllowedToRun, populateDialog, run, setAllowedToRun, setMaximumProgress, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CircleGraphLayout

public CircleGraphLayout()
Method Detail

toString

public java.lang.String toString()
Returns the name of this algorithm in human readable form.


run

public void run(JGraph graph,
                java.lang.Object[] dynamic_cells,
                java.lang.Object[] static_cells)
Description copied from class: JGraphLayoutAlgorithm
Executes the layout algorithm specifying which cells are to remain in place after the layout is applied.

Specified by:
run in class JGraphLayoutAlgorithm
Parameters:
graph - JGraph to be altered by layout
dynamic_cells - Cells that are to be moved by the layout
static_cells - Cells that are not to be moved, but allowed for by the layout