Structure of the graph layout API
The graph layout API is composed of:
The generic graph layout package
ilog.views.graphlayout: A high-level, generic framework for the graph layout services provided by Rogue Wave®.
The layout algorithm packages
ilog.views.graphlayout.bus: A layout algorithm designed to display bus network topologies (that is, a set of nodes connected to a bus node).
ilog.views.graphlayout.grid: A layout algorithm that arranges the disconnected nodes of a graph in rows, in columns, or in the cells of a grid.
ilog.views.graphlayout.random: A layout algorithm that moves the nodes of the graph at randomly computed positions inside an user-defined region.
ilog.views.graphlayout.tree: A layout algorithm that arranges the nodes of a
tree horizontally or vertically, starting from the root of the tree. A radial layout mode allows you to arrange the nodes of a tree on concentric circles around the root of the tree.
The label layout package
ilog.views.graphlayout.labellayout: A layout algorithm for automatic placement of labels.
The Swing components
ilog.views.graphlayout.swing: Swing components useful for creating applications mixing Rogue Wave
JViews Diagrammer graph layout and Swing.
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.