diva.graph.layout
Interface GlobalLayout

All Known Subinterfaces:
IncrementalLayout
All Known Implementing Classes:
AbstractGlobalLayout, GridAnnealingLayout, IncrLayoutAdapter, LevelLayout, ProxyIncrLayout, RandomIncrLayout, RandomLayout

public interface GlobalLayout

A static layout engine which layouts traverse the graph structure and performs layout from scratch, ignoring the previous positions of the nodes in the graphs.

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

Method Summary
 LayoutTarget getLayoutTarget()
          Return the layout target.
 void layout(Object composite)
          Layout the graph model in the viewport specified by the layout target environment.
 void setLayoutTarget(LayoutTarget target)
          Set the layout target.
 

Method Detail

getLayoutTarget

LayoutTarget getLayoutTarget()
Return the layout target.


setLayoutTarget

void setLayoutTarget(LayoutTarget target)
Set the layout target.


layout

void layout(Object composite)
Layout the graph model in the viewport specified by the layout target environment.



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