Provides classes and interfaces that are necessary for layout calculation of graphs with a partition grid.

Classes

  ClassDescription
Public classColumnDescriptor
This class represents a column of a PartitionGrid .
Public classPartitionCellId
Represents an identifier for partition cells of the partition grid.
Public classPartitionCellId..::..Pair
Represents a single partition cell, i.e., a row-column pair.
Public classPartitionGrid
Class for creating a partition grid, i.e., a grid that partitions the drawing area into rectangular partition cells.
Public classRowDescriptor
This class represents a row of a PartitionGrid .

Remarks

Provides classes and interfaces that are necessary for layout calculation of graphs with a partition grid.

Class PartitionGrid can be used to create a grid that partitions the drawing area into rectangular partition cells. Such a grid consists of rows and columns where nodes are assigned using a PartitionCellId . The PartitionGrid as well as the PartitionCellIds have to be registered to the graph using the data provider keys y.layout.grid.PartitionGrid#PARTITION_GRID_DPKEY and PartitionCellDpKey .

The following layouters support partition grid: