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.