Package | Description |
---|---|
ilog.tgo.graphic.graphlayout |
Contains graph layout algorithms that extend those of package ilog.views.graphlayout.
|
ilog.views.graphlayout |
A high-level, generic framework for the graph layout services provided
by JViews, which allows you to easily obtain readable representations
of graphs and networks.
|
ilog.views.graphlayout.basic |
This package contains base classes for other layout algorithms.
|
ilog.views.graphlayout.grid |
The Grid Layout arranges the nodes either in the cells of a matrix (grid), or by rows or columns.
|
ilog.views.graphlayout.hierarchical |
The Hierarchical Layout algorithm arranges the nodes of the graph
in horizontal or vertical levels, so that the majority of the
links point in the same direction (top-down, left-to-right, and so on).
|
ilog.views.graphlayout.link |
The Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.link.longlink |
The Long Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.link.shortlink |
The Short Link Layout algorithm reshapes the links of a graph without moving
the nodes.
|
ilog.views.graphlayout.multiple |
The Multiple Layout class is not really a layout algorithm but rather a
facility to compose multiple layout algorithms and treat them as one algorithm
object.
|
ilog.views.graphlayout.recursive |
The Recursive Layout class is not really a layout algorithm but rather a
facility to traverse a nested graph containing subgraphs and perform
layouts recursively for each subgraph.
|
ilog.views.graphlayout.tree |
The Tree Layout arranges the nodes of a tree horizontally, vertically or
radially, starting from the root of the tree.
|
Modifier and Type | Method and Description |
---|---|
void |
IltShortLinkLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
void |
IltLinkLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
static void |
IlvGraphLayoutUtil.EnsureAppropriateLinks(IlvGraphLayout layout,
IlvInappropriateLinkException ex)
Deprecated.
Beginning with JViews 6.0, use the method
IlvGraphLayoutUtil.EnsureAppropriateLinks(IlvInappropriateLinkException, boolean)
instead. |
static void |
IlvGraphLayoutUtil.EnsureAppropriateLinks(IlvInappropriateLinkException ex)
Ensures that the link and link connector classes used in an
IlvGrapher are appropriate for a particular layout algorithm that
has raised an IlvInappropriateLinkException . |
static void |
IlvGraphLayoutUtil.EnsureAppropriateLinks(IlvInappropriateLinkException ex,
boolean redraw)
Ensures that the link and link connector classes used in an
IlvGrapher are appropriate for a particular layout algorithm that
has raised an IlvInappropriateLinkException . |
Modifier and Type | Method and Description |
---|---|
void |
IlvGraphLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
void |
IlvGraphLayout.clipAllLinks(boolean toCenter,
boolean redraw)
Clips all links at their end nodes by using the link clip interface.
|
void |
IlvGraphLayout.clipLink(Object link,
boolean toCenter,
boolean atFromSide,
boolean atToSide,
boolean redraw)
Clips the link at both end nodes by using the link clip interface and
the link connection box interface.
|
void |
IlvGraphLayout.connectAllLinksToCenter(boolean redraw)
Connects all links to the center of their end nodes.
|
void |
IlvGraphLayout.connectLinkToCenter(Object link,
boolean atFromSide,
boolean atToSide,
boolean redraw)
Connects the link to the node center at both end nodes by using the
link connection box interface.
|
void |
IlvRotatedGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
void |
IlvGrapherAdapter.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, including the connection points on
the origin and destination nodes.
|
abstract void |
IlvGraphModel.reshapeLink(Object link,
IlvPoint fromPoint,
IlvPoint[] points,
int startIndex,
int length,
IlvPoint toPoint,
boolean redraw)
Reshapes all the points of a link, given an array of intermediate
points, the start position in the array of points, the number of
intermediate points, and the connection points.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvBasicLinkStyleLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvGridLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvHierarchicalLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
protected void |
IlvHierarchicalLayout.layout(boolean redraw)
Computes the layout using the Hierarchical Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLinkLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvLongLinkLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
protected void |
IlvLongLinkLayout.layout(boolean redraw)
Computes the layout using the Long Link Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvShortLinkLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvMultipleLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvRecursiveLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvTreeLayout.checkAppropriateLinks()
Throws an exception if the links are not appropriate for the layout.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.