public abstract class LayoutData extends Object
LayoutExecutor
.
Implementations of this class provide item-specific configuration options for a specific layout. Single properties that affect the complete layout are available on the specific layout class itself.
The LayoutExecutor
applies
these
configurations when started
.
Constructor and Description |
---|
LayoutData() |
Modifier and Type | Method and Description |
---|---|
abstract void |
apply(LayoutGraphAdapter layoutGraphAdapter,
ILayoutAlgorithm layout,
CopiedLayoutGraph layoutGraph)
Applies this layout data to the specified
layoutGraphAdapter . |
public abstract void apply(LayoutGraphAdapter layoutGraphAdapter, ILayoutAlgorithm layout, CopiedLayoutGraph layoutGraph)
layoutGraphAdapter
.layoutGraphAdapter
- The adapter to add the layout data to.layout
- The layout that shall use this layout data.layoutGraph
- The layout graph used for the layout calculation.