The following classes are provided as graph
layout beans:
IlvBusLayout displays bus network topologies,
that is, a set of nodes connected to a bus node.
IlvCircularLayout displays graphs
representing interconnected ring and/or star network topologies.
I IlvGridLayout arranges disconnected nodes in
rows or in columns or on a grid.
I IlvHierarchicalLayout arranges nodes in
horizontal or vertical levels such that the links flow in a uniform
direction.
I IlvLinkLayout reshapes the links of a graph
without moving the nodes.
I IlvRandomLayout moves the nodes of the graphs
at randomly computed positions inside a user-defined area.
IlvTopologicalMeshLayout can be used to lay
out cyclic graphs.
IlvTreeLayout arranges the nodes of a tree
horizontally or vertically, starting from the root of the tree.
IlvUniformLengthEdgesLayout can be used to
lay out any type of graph and allows you to specify a preferred
length of the links.
IlvJGraphLayoutProgressBar a Swing
JProgressBar toolbar that automatically displays the progress of
the layout process.
The beans listed in this topic are classes
of the graph layout API.
If you want to use graph layout integrated in a diagram component,
it is better to use Rogue Wave® JViews Diagrammer beans. See
JViews Diagrammer classes available as beans
in Using the Designer.