The IlvGridLayout class supports the following
generic parameters defined in the IlvGraphLayout
class (see Base class parameters and features):
Extra feature for JViews
Diagrammer:
The following comments describe the
particular way in which these parameters are used by this subclass.
Allowed time (GL)
The layout algorithm stops if the allowed time setting has
elapsed. (For a description of this layout parameter in the IlvGraphLayout class, see Allowed time.) The result code in the
layout report is
IlvGraphLayoutReport.STOPPED_AND_INVALID
.
Layout region (GL)
The layout algorithm uses the layout region setting (either
your own or the default setting) to control the size and the
position of the graph drawing. All three ways to specify the
layout region are available for this subclass. (See Layout region.)
The layout region is considered differently depending on the
layout mode. For details, see Layout modes (GL).
Preserve fixed nodes (GL)
The layout algorithm does not move the nodes that are specified
as fixed. (See Preserve fixed nodes.) Moreover, nonfixed
nodes are placed in such a manner that overlaps with fixed nodes
are avoided.
Save parameters to named properties (GL)
The layout algorithm can save its layout parameters in named
properties. This can be used to save layout parameters to .ivl files. (For a detailed description
of this feature, see Save parameters to named properties and Saving layout parameters and preferred
layouts.)
Stop immediately (GL)
The layout algorithm stops after cleanup if the method ilog.views.graphlayout.IlvGraphLayout.stopImmediately()
is called. (For a description of this method in the IlvGraphLayout class, see Stop immediately.) If the layout stops
early because the allowed time has elapsed, the result code in
the layout report is
IlvGraphLayoutReport.STOPPED_AND_INVALID
.