Box Layout

Identifier: org.eclipse.elk.box
Meta Data Provider: core.options.CoreOptions
Description
Algorithm for packing of unconnected boxes, i.e. graphs without edges.
Supported Options
| Option | Type | Default Value | Identifier |
|---|---|---|---|
| Aspect Ratio | double |
1.3f |
org.eclipse.elk.aspectRatio |
| Box Layout Mode | PackingMode |
BoxLayoutProvider.PackingMode.SIMPLE |
org.eclipse.elk.boxOptions.packingMode |
| Expand Nodes | boolean |
false |
org.eclipse.elk.expandNodes |
| Interactive | boolean |
false |
org.eclipse.elk.interactive |
| Minimum Height | double |
0 |
org.eclipse.elk.nodeSize.minHeight |
| Minimum Width | double |
0 |
org.eclipse.elk.nodeSize.minWidth |
| Node Size Constraints | EnumSet<SizeConstraint> |
EnumSet.noneOf(SizeConstraint) |
org.eclipse.elk.nodeSize.constraints |
| Node Size Minimum | KVector |
<not defined> |
org.eclipse.elk.nodeSize.minimum |
| Node Size Options | EnumSet<SizeOptions> |
EnumSet.of(SizeOptions.DEFAULT_MINIMUM_SIZE, SizeOptions.APPLY_ADDITIONAL_PADDING) |
org.eclipse.elk.nodeSize.options |
| Node Spacing | double |
15 |
org.eclipse.elk.spacing.nodeNode |
| Padding | ElkPadding |
new ElkPadding(15) |
org.eclipse.elk.padding |
| Priority | int |
0 |
org.eclipse.elk.priority |