Eclipse Layout Kernel Documentation

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