<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reference on Eclipse Layout Kernel</title>
    <link>https://www.eclipse.org/elk/reference.html</link>
    <description>Recent content in Reference on Eclipse Layout Kernel</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    
	<atom:link href="https://www.eclipse.org/elk/reference/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Activate Inside Self Loops</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-insideselfloops-activate.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-insideselfloops-activate.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.insideSelfLoops.activate   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.selfLoopInside   Containing Group: insideSelfLoops    Description Whether this node allows to route self loops inside of it instead of around it. If set to true, this will make the node a compound node if it isn&amp;rsquo;t already, and will require the layout algorithm to support compound nodes with hierarchical ports.</description>
    </item>
    
    <item>
      <title>Adapt Port Positions</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-adaptportpositions.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-adaptportpositions.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.graphviz.adaptPortPositions   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk.graphviz)   Applies To: parents    Description Whether ports should be moved to the point where edges cross the node&amp;rsquo;s bounds.</description>
    </item>
    
    <item>
      <title>Add Unnecessary Bendpoints</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-unnecessarybendpoints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-unnecessarybendpoints.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.unnecessaryBendpoints   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.unnecessaryBendpoints    Description Adds bend points even if an edge does not change direction. If true, each long edge dummy will contribute a bend point to its edges and hierarchy-crossing edges will always get a bend point where they cross hierarchy boundaries.</description>
    </item>
    
    <item>
      <title>Additional Port Space</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-portssurrounding.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-portssurrounding.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.spacing.portsSurrounding   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin(0) (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: spacing    Description Additional space around the sets of ports on each node side. For each side of a node, this option can reserve additional space before and after the ports on each side.</description>
    </item>
    
    <item>
      <title>Additional Wrapped Edges Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-additionaledgespacing.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-additionaledgespacing.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.additionalEdgeSpacing   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.SINGLE_EDGE), org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping    Description To visually separate edges that are wrapped from regularly routed edges an additional spacing value can be specified in form of this layout option.</description>
    </item>
    
    <item>
      <title>Algorithms</title>
      <link>https://www.eclipse.org/elk/reference/algorithms.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms.html</guid>
      <description>The following layout algorithms are available in ELK:</description>
    </item>
    
    <item>
      <title>Alignment</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-alignment.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-alignment.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.alignment   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.Alignment (Enum)   Possible Values: AUTOMATIC
LEFT
RIGHT
TOP
BOTTOM
CENTER   Default Value: Alignment.AUTOMATIC (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.alignment    Description Alignment of the selected node relative to other nodes; the exact meaning depends on the used algorithm.</description>
    </item>
    
    <item>
      <title>Animate</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-animate.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-animate.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.animate   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.animate    Description Whether the shift from the old layout to the new computed layout shall be animated.</description>
    </item>
    
    <item>
      <title>Animation Time Factor</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-animtimefactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-animtimefactor.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.animTimeFactor   Meta Data Provider: core.options.CoreOptions   Value Type: int   Default Value: 100 (as defined in org.eclipse.elk)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.animTimeFactor    Description Factor for computation of animation time. The higher the value, the longer the animation time. If the value is 0, the resulting time is always equal to the minimum defined by &amp;lsquo;Minimal Animation Time&amp;rsquo;.</description>
    </item>
    
    <item>
      <title>Annulus Wedge Criteria</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-wedgecriteria.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-wedgecriteria.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.wedgeCriteria   Meta Data Provider: options.RadialMetaDataProvider   Value Type: org.eclipse.elk.alg.radial.options.AnnulusWedgeCriteria (Enum)   Possible Values: LEAF_NUMBER
NODE_SIZE   Default Value: AnnulusWedgeCriteria.NODE_SIZE (as defined in org.eclipse.elk.radial)   Applies To: parents    Description Determine how the wedge for the node placement is calculated. It can be chosen between wedge determination by the number of leaves or by the maximum sum of diagonals.</description>
    </item>
    
    <item>
      <title>Aspect Ratio</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-aspectratio.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-aspectratio.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.aspectRatio   Meta Data Provider: core.options.CoreOptions   Value Type: double   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents   Legacy Id: de.cau.cs.kieler.aspectRatio    Description The desired aspect ratio of the drawing, that is the quotient of width by height.</description>
    </item>
    
    <item>
      <title>BK Edge Straightening</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-bk-edgestraightening.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-bk-edgestraightening.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.nodePlacement.bk.edgeStraightening   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.EdgeStraighteningStrategy (Enum)   Possible Values: NONE
IMPROVE_STRAIGHTNESS   Default Value: EdgeStraighteningStrategy.IMPROVE_STRAIGHTNESS (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.nodeplace.compactionStrategy   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.BRANDES_KOEPF)   Containing Group: nodePlacement -&amp;gt; bk    Description Specifies whether the Brandes Koepf node placer tries to increase the number of straight edges at the expense of diagram size.</description>
    </item>
    
    <item>
      <title>BK Fixed Alignment</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-bk-fixedalignment.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-bk-fixedalignment.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.nodePlacement.bk.fixedAlignment   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.FixedAlignment (Enum)   Possible Values: NONE
LEFTUP
RIGHTUP
LEFTDOWN
RIGHTDOWN
BALANCED   Default Value: FixedAlignment.NONE (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.fixedAlignment   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.BRANDES_KOEPF)   Containing Group: nodePlacement -&amp;gt; bk    Description Tells the BK node placer to use a certain alignment (out of its four) instead of the one producing the smallest height, or the combination of all four.</description>
    </item>
    
    <item>
      <title>Bend Points</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-bendpoints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-bendpoints.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.bendPoints   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVectorChain   Applies To: edges   Legacy Id: de.cau.cs.kieler.bendPoints    Description A fixed list of bend points for the edge. This is used by the &amp;lsquo;Fixed Layout&amp;rsquo; algorithm to specify a pre-defined routing for an edge. The vector chain must include the source point, any bend points, and the target point, so it must have at least two points.</description>
    </item>
    
    <item>
      <title>Box Layout</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-box.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-box.html</guid>
      <description>Property Value     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 Default Value     Aspect Ratio 1.3f   Box Layout Mode BoxLayoutProvider.PackingMode.SIMPLE   Expand Nodes false   Interactive false   Node Size Constraints EnumSet.noneOf(SizeConstraint)   Node Size Minimum new KVector(0, 0)   Node Size Options EnumSet.</description>
    </item>
    
    <item>
      <title>Box Layout Mode</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-box-packingmode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-box-packingmode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.box.packingMode   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.util.BoxLayoutProvider$PackingMode (Enum)   Possible Values: SIMPLE
GROUP_DEC
GROUP_MIXED
GROUP_INC   Default Value: BoxLayoutProvider.PackingMode.SIMPLE (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: box    Description Configures the packing mode used by the {@link BoxLayoutProvider}. If SIMPLE is not required (neither priorities are used nor the interactive mode), GROUP_DEC can improve the packing and decrease the area.</description>
    </item>
    
    <item>
      <title>Check for special case one big rectangle.</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-checkforspecialcase.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-checkforspecialcase.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.rectpacking.checkForSpecialCase   Meta Data Provider: options.RectPackingMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.rectpacking)   Applies To: nodes    Description Determines whether the algorithm should check for the case that one big rectangle is present with a lot of smaller rectangles of the same size. If the check is true, a special algorithm for this case is used.</description>
    </item>
    
    <item>
      <title>Circo</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-circo.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-circo.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.circo   Meta Data Provider: layouter.GraphvizMetaDataProvider    Description Circular layout, after Six and Tollis &amp;lsquo;99, Kaufmann and Wiese &amp;lsquo;02. The algorithm finds biconnected components and arranges each component in a circle, trying to minimize the number of crossings inside the circle. This is suitable for certain diagrams of multiple cyclic structures such as certain telecommunications networks.</description>
    </item>
    
    <item>
      <title>Comment Box</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-commentbox.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-commentbox.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.commentBox   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.commentBox    Description Whether the node should be regarded as a comment box instead of a regular node. In that case its placement should be similar to how labels are handled.</description>
    </item>
    
    <item>
      <title>Compaction</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-compactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-compactor.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.compactor   Meta Data Provider: options.RadialMetaDataProvider   Value Type: org.eclipse.elk.alg.radial.options.CompactionStrategy (Enum)   Possible Values: NONE
RADIAL_COMPACTION
WEDGE_COMPACTION   Default Value: CompactionStrategy.NONE (as defined in org.eclipse.elk.radial)   Applies To: parents    Description With the compacter option it can be determined how compaction on the graph is done. It can be chosen between none, the radial compaction or the compaction of wedges separately.</description>
    </item>
    
    <item>
      <title>Compaction Step Size</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-compactionstepsize.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-compactionstepsize.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.compactionStepSize   Meta Data Provider: options.RadialMetaDataProvider   Value Type: int   Default Value: 1 (as defined in org.eclipse.elk.radial)   Lower Bound: 0   Applies To: parents   Dependencies: org.eclipse.elk.radial.compactor    Description Determine the size of steps with which the compaction is done. Step size 1 correlates to a compaction of 1 pixel per Iteration.</description>
    </item>
    
    <item>
      <title>Compaction Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-compaction-compactionstrategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-compaction-compactionstrategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.compaction.compactionStrategy   Meta Data Provider: options.SporeMetaDataProvider   Value Type: org.eclipse.elk.alg.spore.options.CompactionStrategy (Enum)   Possible Values: DEPTH_FIRST   Default Value: CompactionStrategy.DEPTH_FIRST (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: compaction    Description This option defines how the compaction is applied.</description>
    </item>
    
    <item>
      <title>Components Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-componentcomponent.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-componentcomponent.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.componentComponent   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 20f (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Legacy Id: de.cau.cs.kieler.borderSpacing   Containing Group: spacing    Description Spacing to be preserved between pairs of connected components. This option is only relevant if &amp;lsquo;separateConnectedComponents&amp;rsquo; is activated.</description>
    </item>
    
    <item>
      <title>Concentrate Edges</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-concentrate.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-concentrate.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.graphviz.concentrate   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.graphviz)   Applies To: parents    Description Merges multiedges into a single edge and causes partially parallel edges to share part of their paths.</description>
    </item>
    
    <item>
      <title>Connected Components Compaction</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-connectedcomponents.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-connectedcomponents.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.compaction.connectedComponents   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.components.compact   Dependencies: org.eclipse.elk.separateConnectedComponents (true)   Containing Group: compaction    Description Tries to further compact components (disconnected sub-graphs).</description>
    </item>
    
    <item>
      <title>Connected Components Compaction Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-componentcompaction-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-componentcompaction-strategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.disco.componentCompaction.strategy   Meta Data Provider: options.DisCoMetaDataProvider   Value Type: org.eclipse.elk.alg.disco.options.CompactionStrategy (Enum)   Possible Values: POLYOMINO   Default Value: CompactionStrategy.POLYOMINO (as defined in org.eclipse.elk.disco)   Applies To: parents   Containing Group: componentCompaction    Description Strategy for packing different connected components in order to save space and enhance readability of a graph.</description>
    </item>
    
    <item>
      <title>Connected Components Layout Algorithm</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-componentcompaction-componentlayoutalgorithm.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-componentcompaction-componentlayoutalgorithm.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.disco.componentCompaction.componentLayoutAlgorithm   Meta Data Provider: options.DisCoMetaDataProvider   Value Type: java.lang.String   Applies To: parents   Containing Group: componentCompaction    Description A layout algorithm that is to be applied to each connected component before the components themselves are compacted. If unspecified, the positions of the components&amp;rsquo; nodes are not altered.</description>
    </item>
    
    <item>
      <title>Content Alignment</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-contentalignment.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-contentalignment.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.contentAlignment   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: java.util.EnumSet&amp;lt;org.eclipse.elk.alg.layered.options.ContentAlignment&amp;gt;   Possible Values: V_TOP
V_CENTER
V_BOTTOM
H_LEFT
H_CENTER
H_RIGHT   Default Value: EnumSet.noneOf(ContentAlignment) (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.contentAlignment    Description Specifies how the content of compound nodes is to be aligned, e.</description>
    </item>
    
    <item>
      <title>Correction Factor for Wrapping</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-correctionfactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-correctionfactor.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.correctionFactor   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 1.0 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.SINGLE_EDGE), org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping    Description At times and for certain types of graphs the executed wrapping may produce results that are consistently biased in the same fashion: either wrapping to often or to rarely.</description>
    </item>
    
    <item>
      <title>Cost Function for Spanning Tree</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-spanningtreecostfunction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-spanningtreecostfunction.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.processingOrder.spanningTreeCostFunction   Meta Data Provider: options.SporeMetaDataProvider   Value Type: org.eclipse.elk.alg.spore.options.SpanningTreeCostFunction (Enum)   Possible Values: CENTER_DISTANCE
CIRCLE_UNDERLAP
RECTANGLE_UNDERLAP
INVERTED_OVERLAP
MINIMUM_ROOT_DISTANCE   Default Value: SpanningTreeCostFunction.CIRCLE_UNDERLAP (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: processingOrder    Description The cost function is used in the creation of the spanning tree.</description>
    </item>
    
    <item>
      <title>Crossing Minimization Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-strategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.crossingMinimization.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.CrossingMinimizationStrategy (Enum)   Possible Values: LAYER_SWEEP
INTERACTIVE (@AdvancedPropertyValue)   Default Value: CrossingMinimizationStrategy.LAYER_SWEEP (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.crossMin   Containing Group: crossingMinimization    Description Strategy for crossing minimization.</description>
    </item>
    
    <item>
      <title>Cutting Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.cutting.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.CuttingStrategy (Enum)   Possible Values: ARD
MSD
MANUAL   Default Value: CuttingStrategy.MSD (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.SINGLE_EDGE), org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping -&amp;gt; cutting    Description The strategy by which the layer indexes are determined at which the layering crumbles into chunks.</description>
    </item>
    
    <item>
      <title>Cycle Breaking Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-cyclebreaking-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-cyclebreaking-strategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.cycleBreaking.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.CycleBreakingStrategy (Enum)   Possible Values: GREEDY
DEPTH_FIRST
INTERACTIVE (@AdvancedPropertyValue)   Default Value: CycleBreakingStrategy.GREEDY (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.cycleBreaking   Containing Group: cycleBreaking    Description Strategy for cycle breaking. Cycle breaking looks for cycles in the graph and determines which edges to reverse to break the cycles.</description>
    </item>
    
    <item>
      <title>DCGraph</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-debug-discograph.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-debug-discograph.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.disco.debug.discoGraph   Meta Data Provider: options.DisCoMetaDataProvider   Value Type: java.lang.Object   Applies To: parents   Containing Group: debug    Description Access to the DCGraph is intended for the debug view,</description>
    </item>
    
    <item>
      <title>Debug Mode</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-debugmode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-debugmode.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.debugMode   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.debugMode    Description Whether additional debug information shall be generated.</description>
    </item>
    
    <item>
      <title>Desired Edge Length</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-desirededgelength.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-desirededgelength.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress.desiredEdgeLength   Meta Data Provider: options.StressMetaDataProvider   Value Type: double   Default Value: 100.0 (as defined in org.eclipse.elk.stress)   Applies To: parents, edges    Description Either specified for parent nodes or for individual edges, where the latter takes higher precedence.</description>
    </item>
    
    <item>
      <title>Direction</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-direction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-direction.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.direction   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.Direction (Enum)   Possible Values: UNDEFINED
RIGHT
LEFT
DOWN
UP   Default Value: Direction.UNDEFINED (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.direction    Description Overall direction of edges: horizontal (right / left) or vertical (down / up).</description>
    </item>
    
    <item>
      <title>Direction Congruency</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-directioncongruency.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-directioncongruency.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.directionCongruency   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.DirectionCongruency (Enum)   Possible Values: READING_DIRECTION
ROTATION   Default Value: DirectionCongruency.READING_DIRECTION (as defined in org.eclipse.elk.layered)   Applies To: parents    Description Specifies how drawings of the same graph with different layout directions compare to each other: either a natural reading direction is preserved or the drawings are rotated versions of each other.</description>
    </item>
    
    <item>
      <title>Direction Priority</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-direction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-direction.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.priority.direction   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: edges   Containing Group: priority    Description Defines how important it is to have a certain edge point into the direction of the overall layout.</description>
    </item>
    
    <item>
      <title>Distance Model</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-neatomodel.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-neatomodel.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.graphviz.neatoModel   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: org.eclipse.elk.alg.graphviz.dot.transform.NeatoModel (Enum)   Possible Values: SHORTPATH
CIRCUIT
SUBSET   Default Value: NeatoModel.SHORTPATH (as defined in org.eclipse.elk.graphviz)   Applies To: parents    Description Specifies how the distance matrix is computed for the input graph.</description>
    </item>
    
    <item>
      <title>Distance Penalty When Improving Cuts </title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-distancepenalty.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-distancepenalty.html</guid>
      <description>   Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.multiEdge.distancePenalty   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 2.0 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE), org.eclipse.elk.layered.wrapping.multiEdge.improveCuts (true)   Containing Group: wrapping -&amp;gt; multiEdge    </description>
    </item>
    
    <item>
      <title>Dot</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-dot.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-dot.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.dot   Meta Data Provider: layouter.GraphvizMetaDataProvider    Description Layered drawings of directed graphs. The algorithm aims edges in the same direction (top to bottom, or left to right) and then attempts to avoid edge crossings and reduce edge length. Edges are routed as spline curves and are thus drawn very smoothly. This algorithm is very suitable for state machine and activity diagrams, where the direction of edges has an important role.</description>
    </item>
    
    <item>
      <title>Draw2D Layout</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-conn-gmf-layouter-draw2d.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-conn-gmf-layouter-draw2d.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.conn.gmf.layouter.Draw2D   Meta Data Provider: GmfMetaDataProvider    Description &amp;lsquo;Directed Graph Layout&amp;rsquo; provided by the Draw2D framework. This is the same algorithm that is used by the standard layout button of GMF diagrams.
Category: Layered The layer-based method was introduced by Sugiyama, Tagawa and Toda in 1981. It emphasizes the direction of edges by pointing as many edges as possible into the same direction.</description>
    </item>
    
    <item>
      <title>ELK DisCo</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-disco.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-disco.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.disco   Meta Data Provider: options.DisCoMetaDataProvider    Description Layouter for arranging unconnected subgraphs. The subgraphs themselves are, by default, not laid out.
Supported Options    Option Default Value     Aspect Ratio &amp;lt;not defined&amp;gt;   Components Spacing 20f   Connected Components Compaction Strategy CompactionStrategy.POLYOMINO   Connected Components Layout Algorithm &amp;lt;not defined&amp;gt;   DCGraph &amp;lt;not defined&amp;gt;   Edge Thickness 1   Fill Polyominoes true   List of Polyominoes &amp;lt;not defined&amp;gt;   Padding new ElkPadding(12)   Polyomino Primary Sorting Criterion HighLevelSortingCriterion.</description>
    </item>
    
    <item>
      <title>ELK Force</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-force.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-force.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force   Meta Data Provider: options.ForceMetaDataProvider    Description Force-based algorithm provided by the Eclipse Layout Kernel. Implements methods that follow physical analogies by simulating forces that move the nodes into a balanced distribution. Currently the original Eades model and the Fruchterman - Reingold model are supported.
Category: Force Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces.</description>
    </item>
    
    <item>
      <title>ELK Layered</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-layered.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-layered.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered   Meta Data Provider: options.LayeredMetaDataProvider    Description Layer-based algorithm provided by the Eclipse Layout Kernel. Arranges as many edges as possible into one direction by placing nodes into subsequent layers. This implementation supports different routing styles (straight, orthogonal, splines); if orthogonal routing is selected, arbitrary port constraints are respected, thus enabling the layout of block diagrams such as actor-oriented models or circuit schematics.</description>
    </item>
    
    <item>
      <title>ELK Mr. Tree</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-mrtree.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-mrtree.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.mrtree   Meta Data Provider: options.MrTreeMetaDataProvider    Description Tree-based algorithm provided by the Eclipse Layout Kernel. Computes a spanning tree of the input graph and arranges all nodes according to the resulting parent-children hierarchy. I pity the fool who doesn&amp;rsquo;t use Mr. Tree Layout.
Category: Tree Specialized layout methods for trees, i.e. acyclic graphs. The regular structure of graphs that have no undirected cycles can be emphasized using an algorithm of this type.</description>
    </item>
    
    <item>
      <title>ELK Radial</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-radial.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-radial.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial   Meta Data Provider: options.RadialMetaDataProvider    Description A radial layout provider which is based on the algorithm of Peter Eades published in &amp;ldquo;Drawing free trees.&amp;rdquo;, published by International Institute for Advanced Study of Social Information Science, Fujitsu Limited in 1991. The radial layouter takes a tree and places the nodes in radial order around the root.</description>
    </item>
    
    <item>
      <title>ELK SPOrE Compaction</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-sporecompaction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-sporecompaction.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.sporeCompaction   Meta Data Provider: options.SporeMetaDataProvider    Description ShrinkTree is a compaction algorithm that maintains the topology of a layout. The relocation of diagram elements is based on contracting a spanning tree.
Additional Documentation The algorithm uses the programmatic structure of SPOrE, which stands for Structure, Processing Order, and Execution.
The Three Phases  The structure phase extracts geometric information from the given layout to capture the topology that should be preserved during the subsequent adjustment of the layout.</description>
    </item>
    
    <item>
      <title>ELK SPOrE Overlap Removal</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-sporeoverlap.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-sporeoverlap.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.sporeOverlap   Meta Data Provider: options.SporeMetaDataProvider    Description A node overlap removal algorithm proposed by Nachmanson et al. in &amp;ldquo;Node overlap removal by growing a tree&amp;rdquo;.
Supported Options    Option Default Value     Debug Mode false   Node Spacing 8   Padding new ElkPadding(8)   Structure Extraction Strategy StructureExtractionStrategy.</description>
    </item>
    
    <item>
      <title>ELK Stress</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-stress.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-stress.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress   Meta Data Provider: options.StressMetaDataProvider    Description Minimizes the stress within a layout using stress majorization. Stress exists if the euclidean distance between a pair of nodes doesn&amp;rsquo;t match their graph theoretic distance, that is, the shortest path between the two nodes. The method allows to specify individual edge lengths.
Category: Force Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces.</description>
    </item>
    
    <item>
      <title>Eades Repulsion</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-repulsion.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-repulsion.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force.repulsion   Meta Data Provider: options.ForceMetaDataProvider   Value Type: double   Default Value: 5.0 (as defined in org.eclipse.elk.force)   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents   Dependencies: org.eclipse.elk.force.model (ForceModelStrategy.EADES)    Description Factor for repulsive forces in Eades&amp;rsquo; model.</description>
    </item>
    
    <item>
      <title>Edge Center Label Placement Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgelabels-centerlabelplacementstrategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgelabels-centerlabelplacementstrategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.edgeLabels.centerLabelPlacementStrategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.CenterEdgeLabelPlacementStrategy (Enum)   Possible Values: MEDIAN_LAYER
TAIL_LAYER
HEAD_LAYER
SPACE_EFFICIENT_LAYER
WIDEST_LAYER (@ExperimentalPropertyValue)
CENTER_LAYER (@ExperimentalPropertyValue)   Default Value: CenterEdgeLabelPlacementStrategy.MEDIAN_LAYER (as defined in org.eclipse.elk.layered)   Applies To: parents, labels   Legacy Id: de.cau.cs.kieler.edgeLabelPlacementStrategy   Containing Group: edgeLabels    Description Determines in which layer center labels of long edges should be placed.</description>
    </item>
    
    <item>
      <title>Edge Edge Between Layer Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-edgeedgebetweenlayers.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-edgeedgebetweenlayers.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.spacing.edgeEdgeBetweenLayers   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk.layered)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description Spacing to be preserved between pairs of edges that are routed between the same pair of layers. Note that &amp;lsquo;spacing.</description>
    </item>
    
    <item>
      <title>Edge Label Placement</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgelabels-placement.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgelabels-placement.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.edgeLabels.placement   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.EdgeLabelPlacement (Enum)   Possible Values: UNDEFINED
CENTER
HEAD
TAIL   Default Value: EdgeLabelPlacement.UNDEFINED (as defined in org.eclipse.elk)   Applies To: labels   Legacy Id: de.cau.cs.kieler.edgeLabelPlacement   Containing Group: edgeLabels    Description Gives a hint on where to put edge labels.</description>
    </item>
    
    <item>
      <title>Edge Label Side Selection</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgelabels-sideselection.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgelabels-sideselection.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.edgeLabels.sideSelection   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.EdgeLabelSideSelection (Enum)   Possible Values: ALWAYS_UP
ALWAYS_DOWN
DIRECTION_UP
DIRECTION_DOWN
SMART_UP
SMART_DOWN   Default Value: EdgeLabelSideSelection.SMART_DOWN (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.edgeLabelSideSelection   Containing Group: edgeLabels    Description Method to decide on edge label sides.</description>
    </item>
    
    <item>
      <title>Edge Label Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgelabel.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgelabel.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.edgeLabel   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 2 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description The minimal distance to be preserved between a label and the edge it is associated with. Note that the placement of a label is influenced by the &amp;lsquo;edgelabels.</description>
    </item>
    
    <item>
      <title>Edge Node Between Layers Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-edgenodebetweenlayers.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-edgenodebetweenlayers.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.spacing.edgeNodeBetweenLayers   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk.layered)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description The spacing to be preserved between nodes and edges that are routed next to the node&amp;rsquo;s layer. For the spacing between nodes and edges that cross the node&amp;rsquo;s layer &amp;lsquo;spacing.</description>
    </item>
    
    <item>
      <title>Edge Node Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgenode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgenode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.edgeNode   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description Spacing to be preserved between nodes and edges.</description>
    </item>
    
    <item>
      <title>Edge Routing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgerouting.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgerouting.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.edgeRouting   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.EdgeRouting (Enum)   Possible Values: UNDEFINED
POLYLINE
ORTHOGONAL
SPLINES   Default Value: EdgeRouting.UNDEFINED (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.edgeRouting    Description What kind of edge routing style should be applied for the content of a parent node.</description>
    </item>
    
    <item>
      <title>Edge Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgeedge.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-edgeedge.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.edgeEdge   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description Spacing to be preserved between any two edges. Note that while this can somewhat easily be satisfied for the segments of orthogonally drawn edges, it is harder for general polylines or splines.</description>
    </item>
    
    <item>
      <title>Edge Thickness</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edge-thickness.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edge-thickness.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.edge.thickness   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 1 (as defined in org.eclipse.elk)   Applies To: edges   Legacy Id: de.cau.cs.kieler.thickness   Containing Group: edge    Description The thickness of an edge. This is a hint on the line width used to draw an edge, possibly requiring more space to be reserved for it.</description>
    </item>
    
    <item>
      <title>Edge Type</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edge-type.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edge-type.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.edge.type   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.EdgeType (Enum)   Possible Values: NONE
DIRECTED
UNDIRECTED
ASSOCIATION
GENERALIZATION
DEPENDENCY   Default Value: EdgeType.NONE (as defined in org.eclipse.elk)   Applies To: edges   Legacy Id: de.cau.cs.kieler.edgeType   Containing Group: edge    Description The type of an edge.</description>
    </item>
    
    <item>
      <title>Epsilon</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-epsilon.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-epsilon.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.epsilon   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: double   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents    Description Terminating condition. If the length squared of all energy gradients are less than epsilon, the algorithm stops.</description>
    </item>
    
    <item>
      <title>Expand Nodes</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-expandnodes.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-expandnodes.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.expandNodes   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.expandNodes    Description If active, nodes are expanded to fill the area of their parent.</description>
    </item>
    
    <item>
      <title>FDP</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-fdp.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-fdp.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.fdp   Meta Data Provider: layouter.GraphvizMetaDataProvider    Description Spring model layouts similar to those of Neato, but does this by reducing forces rather than working with energy. Fdp implements the Fruchterman-Reingold heuristic including a multigrid solver that handles larger graphs and clustered undirected graphs.
Category: Force Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces.</description>
    </item>
    
    <item>
      <title>FR Temperature</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-temperature.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-temperature.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force.temperature   Meta Data Provider: options.ForceMetaDataProvider   Value Type: double   Default Value: 0.001 (as defined in org.eclipse.elk.force)   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents   Dependencies: org.eclipse.elk.force.model (ForceModelStrategy.FRUCHTERMAN_REINGOLD)    Description The temperature is used as a scaling factor for particle displacements.</description>
    </item>
    
    <item>
      <title>Favor Straight Edges Over Balancing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-favorstraightedges.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-favorstraightedges.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.favorStraightEdges   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Applies To: parents   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.NETWORK_SIMPLEX), org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.BRANDES_KOEPF)   Containing Group: nodePlacement    Description Favor straight edges over a balanced node placement. The default behavior is determined automatically based on the used &amp;lsquo;edgeRouting&amp;rsquo;. For an orthogonal style it is set to true, for all other styles to false.</description>
    </item>
    
    <item>
      <title>Feedback Edges</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-feedbackedges.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-feedbackedges.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.feedbackEdges   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.feedBackEdges    Description Whether feedback edges should be highlighted by routing around the nodes.</description>
    </item>
    
    <item>
      <title>Fill Polyominoes</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-fill.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-fill.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.polyomino.fill   Meta Data Provider: options.PolyominoOptions   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: polyomino    Description Use the Profile Fill algorithm to fill polyominoes to prevent small polyominoes from being placed inside of big polyominoes with large holes. Might increase packing area.</description>
    </item>
    
    <item>
      <title>Fixed Graph Size</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-fixedgraphsize.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-fixedgraphsize.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.nodeSize.fixedGraphSize   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: nodeSize    Description By default, the fixed layout provider will enlarge a graph until it is large enough to contain its children. If this option is set, it won&amp;rsquo;t do so.</description>
    </item>
    
    <item>
      <title>Fixed Layout</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-fixed.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-fixed.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.fixed   Meta Data Provider: core.options.CoreOptions    Description Keeps the current layout as it is, without any automatic modification. Optional coordinates can be given for nodes and edge bend points.
Supported Options    Option Default Value     Bend Points &amp;lt;not defined&amp;gt;   Fixed Graph Size false   Node Size Constraints EnumSet.</description>
    </item>
    
    <item>
      <title>Fixed Position</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-fixed.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-fixed.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress.fixed   Meta Data Provider: options.StressMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.stress)   Applies To: nodes    Description Prevent that the node is moved by the layout algorithm.</description>
    </item>
    
    <item>
      <title>Font Name</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-font-name.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-font-name.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.font.name   Meta Data Provider: core.options.CoreOptions   Value Type: java.lang.String   Applies To: labels   Legacy Id: de.cau.cs.kieler.fontName   Containing Group: font    Description Font name used for a label.</description>
    </item>
    
    <item>
      <title>Font Size</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-font-size.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-font-size.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.font.size   Meta Data Provider: core.options.CoreOptions   Value Type: int   Lower Bound: 1   Applies To: labels   Legacy Id: de.cau.cs.kieler.fontSize   Containing Group: font    Description Font size used for a label.</description>
    </item>
    
    <item>
      <title>Force Model</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-model.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-model.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force.model   Meta Data Provider: options.ForceMetaDataProvider   Value Type: org.eclipse.elk.alg.force.options.ForceModelStrategy (Enum)   Possible Values: EADES
FRUCHTERMAN_REINGOLD   Default Value: ForceModelStrategy.FRUCHTERMAN_REINGOLD (as defined in org.eclipse.elk.force)   Applies To: parents    Description Determines the model for force calculation.</description>
    </item>
    
    <item>
      <title>Graph Wrapping Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.WrappingStrategy (Enum)   Possible Values: OFF
SINGLE_EDGE
MULTI_EDGE   Default Value: WrappingStrategy.OFF (as defined in org.eclipse.elk.layered)   Applies To: parents   Containing Group: wrapping    Description For certain graphs and certain prescribed drawing areas it may be desirable to split the laid out graph into chunks that are placed side by side.</description>
    </item>
    
    <item>
      <title>Greedy Switch Activation Threshold</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-greedyswitch-activationthreshold.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-greedyswitch-activationthreshold.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.crossingMinimization.greedySwitch.activationThreshold   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 40 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: parents   Containing Group: crossingMinimization -&amp;gt; greedySwitch    Description By default it is decided automatically if the greedy switch is activated or not.</description>
    </item>
    
    <item>
      <title>Greedy Switch Crossing Minimization</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-greedyswitch-type.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-greedyswitch-type.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.crossingMinimization.greedySwitch.type   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.GreedySwitchType (Enum)   Possible Values: ONE_SIDED
TWO_SIDED
OFF   Default Value: GreedySwitchType.TWO_SIDED (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.greedySwitch   Containing Group: crossingMinimization -&amp;gt; greedySwitch    Description Greedy Switch strategy for crossing minimization.</description>
    </item>
    
    <item>
      <title>Hierarchical Sweepiness</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-hierarchicalsweepiness.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-hierarchicalsweepiness.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.crossingMinimization.hierarchicalSweepiness   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 0.1 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.hierarchyHandling (HierarchyHandling.INCLUDE_CHILDREN)   Containing Group: crossingMinimization    Description How likely it is to use cross-hierarchy (1) vs bottom-up (-1).</description>
    </item>
    
    <item>
      <title>Hierarchy Handling</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hierarchyhandling.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hierarchyhandling.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.hierarchyHandling   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.HierarchyHandling (Enum)   Possible Values: INHERIT
INCLUDE_CHILDREN
SEPARATE_CHILDREN   Default Value: HierarchyHandling.INHERIT (as defined in org.eclipse.elk)   Applies To: parents, nodes   Legacy Id: de.cau.cs.kieler.hierarchyHandling    Description If this option is set to SEPARATE_CHILDREN, each hierarchy level of the graph is processed independently, possibly by different layout algorithms, beginning with the lowest level.</description>
    </item>
    
    <item>
      <title>Hierarchy Handling (Dot)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hierarchyhandling_org-eclipse-elk-graphviz-dot.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hierarchyhandling_org-eclipse-elk-graphviz-dot.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.hierarchyHandling   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.HierarchyHandling (Enum)   Possible Values: INHERIT
INCLUDE_CHILDREN
SEPARATE_CHILDREN   Default Value: HierarchyHandling.INHERIT (as defined in org.eclipse.elk)   Applies To: parents, nodes   Legacy Id: de.cau.cs.kieler.hierarchyHandling    Description If this option is set to SEPARATE_CHILDREN, each hierarchy level of the graph is processed independently, possibly by different layout algorithms, beginning with the lowest level.</description>
    </item>
    
    <item>
      <title>High Degree Node Maximum Tree Height</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-treeheight.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-treeheight.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.highDegreeNodes.treeHeight   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 5 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.highDegreeNode.treeHeight   Dependencies: org.eclipse.elk.layered.highDegreeNodes.treatment (true)   Containing Group: highDegreeNodes    Description Maximum height of a subtree connected to a high degree node to be moved to separate layers.</description>
    </item>
    
    <item>
      <title>High Degree Node Threshold</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-threshold.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-threshold.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.highDegreeNodes.threshold   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 16 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.highDegreeNode.threshold   Dependencies: org.eclipse.elk.layered.highDegreeNodes.treatment (true)   Containing Group: highDegreeNodes    Description Whether a node is considered to have a high degree.</description>
    </item>
    
    <item>
      <title>High Degree Node Treatment</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-treatment.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-highdegreenodes-treatment.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.highDegreeNodes.treatment   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.highDegreeNode.treatment   Containing Group: highDegreeNodes    Description Makes room around high degree nodes to place leafs and trees.</description>
    </item>
    
    <item>
      <title>Hypernode</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hypernode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-hypernode.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.hypernode   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.hypernode    Description Whether the node should be handled as a hypernode.</description>
    </item>
    
    <item>
      <title>Improve Cuts</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-improvecuts.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-improvecuts.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.multiEdge.improveCuts   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping -&amp;gt; multiEdge    Description For general graphs it is important that not too many edges wrap backwards. Thus a compromise between evenly-distributed cuts and the total number of cut edges is sought.</description>
    </item>
    
    <item>
      <title>Improve Wrapped Edges</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-improvewrappededges.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-multiedge-improvewrappededges.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.multiEdge.improveWrappedEdges   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping -&amp;gt; multiEdge    Description The initial wrapping is performed in a very simple way. As a consequence, edges that wrap from one chunk to another may be unnecessarily long.</description>
    </item>
    
    <item>
      <title>Individual Spacing Override</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-individualoverride.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-individualoverride.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.spacing.individualOverride   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.util.IndividualSpacings   Applies To: nodes, edges, ports, labels   Containing Group: spacing    Description In general spacing values apply to the children of the hierarchical node (possibly the root node) for which the values are actually specified. Hereby, the children include ports, edges, and labels.</description>
    </item>
    
    <item>
      <title>Individual Spacing Override (ELK Layered)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-individualoverride_org-eclipse-elk-layered.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-individualoverride_org-eclipse-elk-layered.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.spacing.individualOverride   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.util.IndividualSpacings   Applies To: nodes, edges, ports, labels   Containing Group: spacing    Description In general spacing values apply to the children of the hierarchical node (possibly the root node) for which the values are actually specified. Hereby, the children include ports, edges, and labels.</description>
    </item>
    
    <item>
      <title>Inline Edge Labels</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgelabels-inline.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-edgelabels-inline.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.edgeLabels.inline   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: labels   Containing Group: edgeLabels    Description If true, an edge label is placed directly on its edge. May only apply to center edge labels. This kind of label placement is only advisable if the label&amp;rsquo;s rendering is such that it is not crossed by its edge and thus stays legible.</description>
    </item>
    
    <item>
      <title>Inside Self Loop</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-insideselfloops-yo.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-insideselfloops-yo.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.insideSelfLoops.yo   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: edges   Legacy Id: de.cau.cs.kieler.selfLoopInside   Containing Group: insideSelfLoops    Description Whether a self loop should be routed inside a node instead of around that node.</description>
    </item>
    
    <item>
      <title>Interactive</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-interactive.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-interactive.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.interactive   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents    Description Whether the algorithm should be run in interactive mode for the content of a parent node. What this means exactly depends on how the specific algorithm interprets this option.</description>
    </item>
    
    <item>
      <title>Interactive Reference Point</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-interactivereferencepoint.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-interactivereferencepoint.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.interactiveReferencePoint   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.InteractiveReferencePoint (Enum)   Possible Values: CENTER
TOP_LEFT   Default Value: InteractiveReferencePoint.CENTER (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.interactiveReferencePoint   Dependencies: org.eclipse.elk.layered.cycleBreaking.strategy (CycleBreakingStrategy.INTERACTIVE), org.eclipse.elk.layered.crossingMinimization.strategy (CrossingMinimizationStrategy.INTERACTIVE)    Description Determines which point of a node is considered by interactive layout phases.</description>
    </item>
    
    <item>
      <title>Iteration Limit</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-iterationlimit.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-iterationlimit.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress.iterationLimit   Meta Data Provider: options.StressMetaDataProvider   Value Type: int   Default Value: Integer.MAX_VALUE (as defined in org.eclipse.elk.stress)   Applies To: parents    Description Maximum number of performed iterations. Takes higher precedence than &amp;lsquo;epsilon&amp;rsquo;.</description>
    </item>
    
    <item>
      <title>Iterations</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-iterations.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-iterations.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force.iterations   Meta Data Provider: options.ForceMetaDataProvider   Value Type: int   Default Value: 300 (as defined in org.eclipse.elk.force)   Lower Bound: 1   Applies To: parents    Description The number of iterations on the force model.</description>
    </item>
    
    <item>
      <title>Iterations Factor</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-iterationsfactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-iterationsfactor.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.graphviz.iterationsFactor   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: double   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents    Description Multiplicative scale factor for the maximal number of iterations used during crossing minimization, node ranking, and node positioning.</description>
    </item>
    
    <item>
      <title>Junction Points</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-junctionpoints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-junctionpoints.html</guid>
      <description>Property Value     Type: output   Identifier: org.eclipse.elk.junctionPoints   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVectorChain   Default Value: new KVectorChain() (as defined in org.eclipse.elk)   Applies To: edges   Legacy Id: de.cau.cs.kieler.junctionPoints    Description This option is not used as option, but as output of the layout algorithms. It is attached to edges and determines the points where junction symbols should be drawn in order to represent hyperedges with orthogonal routing.</description>
    </item>
    
    <item>
      <title>Label Angle</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-labelangle.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-labelangle.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.labelAngle   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: double   Default Value: -25 (as defined in org.eclipse.elk.graphviz)   Applies To: edges    Description Angle between head / tail positioned edge labels and the corresponding edge.</description>
    </item>
    
    <item>
      <title>Label Distance</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-labeldistance.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-labeldistance.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.labelDistance   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: double   Default Value: 1 (as defined in org.eclipse.elk.graphviz)   Lower Bound: 0.0   Applies To: edges    Description Distance of head / tail positioned edge labels to the source or target node.</description>
    </item>
    
    <item>
      <title>Label Manager</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-labelmanager.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-labelmanager.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.labelManager   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.labels.ILabelManager   Applies To: parents, labels    Description Label managers can shorten labels upon a layout algorithm&amp;rsquo;s request.</description>
    </item>
    
    <item>
      <title>Label Manager</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-labels-labelmanager.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-labels-labelmanager.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.labels.labelManager   Meta Data Provider: LabelManagementOptions   Value Type: org.eclipse.elk.core.labels.ILabelManager   Applies To: parents, labels    Description The label manager responsible for a given part of the graph. A label manager can either be attached to a compound node (in which case it is responsible for all labels inside) or to specific labels.</description>
    </item>
    
    <item>
      <title>Label Node Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labelnode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labelnode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.labelNode   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 5 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Legacy Id: de.cau.cs.kieler.labelSpacing   Containing Group: spacing    Description Spacing to be preserved between labels and the border of node they are associated with.</description>
    </item>
    
    <item>
      <title>Label Port Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labelport.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labelport.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.labelPort   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 1 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description Spacing to be preserved between labels and the ports they are associated with. Note that the placement of a label is influenced by the &amp;lsquo;portlabels.</description>
    </item>
    
    <item>
      <title>Label Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labellabel.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-labellabel.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.labelLabel   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 0 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Legacy Id: de.cau.cs.kieler.labelSpacing   Containing Group: spacing    Description Determines the amount of space to be left between two labels of the same graph element.</description>
    </item>
    
    <item>
      <title>Layer Bound</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-coffmangraham-layerbound.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-coffmangraham-layerbound.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.coffmanGraham.layerBound   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: Integer.MAX_VALUE (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.layering.strategy (LayeringStrategy.COFFMAN_GRAHAM)   Containing Group: layering -&amp;gt; coffmanGraham    Description The maximum number of nodes allowed per layer.</description>
    </item>
    
    <item>
      <title>Layer Constraint</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-layerconstraint.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-layerconstraint.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.layerConstraint   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.LayerConstraint (Enum)   Possible Values: NONE
FIRST
FIRST_SEPARATE
LAST
LAST_SEPARATE   Default Value: LayerConstraint.NONE (as defined in org.eclipse.elk.layered)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.klay.layered.layerConstraint   Containing Group: layering    Description Determines a constraint on the placement of the node regarding the layering.</description>
    </item>
    
    <item>
      <title>Layer Spacing Factor</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-layerspacingfactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-layerspacingfactor.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.layerSpacingFactor   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: double   Default Value: 1 (as defined in org.eclipse.elk.graphviz)   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents    Description Factor for the spacing of different layers (ranks).</description>
    </item>
    
    <item>
      <title>Layout Algorithm</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-algorithm.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-algorithm.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.algorithm   Meta Data Provider: core.options.CoreOptions   Value Type: java.lang.String   Applies To: parents    Description Select a specific layout algorithm.</description>
    </item>
    
    <item>
      <title>Layout Ancestors</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layoutancestors.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layoutancestors.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.layoutAncestors   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.layoutAncestors    Description Whether the hierarchy levels on the path from the selected element to the root of the diagram shall be included in the layout process.</description>
    </item>
    
    <item>
      <title>Layout Dimension</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-dimension.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-dimension.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress.dimension   Meta Data Provider: options.StressMetaDataProvider   Value Type: org.eclipse.elk.alg.force.stress.StressMajorization$Dimension (Enum)   Possible Values: XY
X
Y   Default Value: Dimension.XY (as defined in org.eclipse.elk.stress)   Applies To: parents    Description Dimensions that are permitted to be altered during layout.</description>
    </item>
    
    <item>
      <title>Layout Option Groups</title>
      <link>https://www.eclipse.org/elk/reference/groups.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups.html</guid>
      <description>The following layout algorithms are available in ELK:</description>
    </item>
    
    <item>
      <title>Layout Options</title>
      <link>https://www.eclipse.org/elk/reference/options.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options.html</guid>
      <description>The following layout options are available in ELK:</description>
    </item>
    
    <item>
      <title>Layout Partition</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-partitioning-partition.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-partitioning-partition.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.partitioning.partition   Meta Data Provider: core.options.CoreOptions   Value Type: java.lang.Integer   Applies To: parents, nodes   Legacy Id: de.cau.cs.kieler.partition   Containing Group: partitioning    Description Partition to which the node belongs to. If &amp;lsquo;layoutPartitions&amp;rsquo; is true, a pair of nodes with different partition indices is placed such that the node with lower index is placed to the left of the other node (with left-to-right layout direction).</description>
    </item>
    
    <item>
      <title>Layout Partitioning</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-partitioning-activate.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-partitioning-activate.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.partitioning.activate   Meta Data Provider: core.options.CoreOptions   Value Type: java.lang.Boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.layoutPartitions   Containing Group: partitioning    Description Whether to activate partitioned layout.</description>
    </item>
    
    <item>
      <title>Linear Segments Deflection Dampening</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-linearsegments-deflectiondampening.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-linearsegments-deflectiondampening.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.nodePlacement.linearSegments.deflectionDampening   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 0.3 (as defined in org.eclipse.elk.layered)   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.linearSegmentsDeflectionDampening   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.LINEAR_SEGMENTS)   Containing Group: nodePlacement -&amp;gt; linearSegments    Description Dampens the movement of nodes to keep the diagram from getting too large.</description>
    </item>
    
    <item>
      <title>List of Polyominoes</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-debug-discopolys.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-disco-debug-discopolys.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.disco.debug.discoPolys   Meta Data Provider: options.DisCoMetaDataProvider   Value Type: java.lang.Object   Applies To: parents   Containing Group: debug    Description Access to the polyominoes is intended for the debug view,</description>
    </item>
    
    <item>
      <title>MSD Freedom</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-msd-freedom.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-msd-freedom.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.cutting.msd.freedom   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: java.lang.Integer   Default Value: 1 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.cutting.strategy (CuttingStrategy.MSD)   Containing Group: wrapping -&amp;gt; cutting -&amp;gt; msd    Description The MSD cutting strategy starts with an initial guess on the number of chunks the graph should be split into.</description>
    </item>
    
    <item>
      <title>Manually Specified Cuts</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-cuts.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-cutting-cuts.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.cutting.cuts   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: java.util.List&amp;lt;java.lang.Integer&amp;gt;   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.cutting.strategy (CuttingStrategy.MANUAL)   Containing Group: wrapping -&amp;gt; cutting    Description Allows the user to specify her own cuts for a certain graph.</description>
    </item>
    
    <item>
      <title>Margins</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-margins.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-margins.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.margins   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkMargin   Default Value: new ElkMargin() (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.margins    Description Margins define additional space around the actual bounds of a graph element. For instance, ports or labels being placed on the outside of a node&amp;rsquo;s border might introduce such a margin.</description>
    </item>
    
    <item>
      <title>Max Node Promotion Iterations</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-nodepromotion-maxiterations.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-nodepromotion-maxiterations.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.nodePromotion.maxIterations   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.nodePromotionBoundary   Dependencies: org.eclipse.elk.layered.layering.nodePromotion.strategy   Containing Group: layering -&amp;gt; nodePromotion    Description Limits the number of iterations for node promotion.</description>
    </item>
    
    <item>
      <title>Max. Iterations</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-maxiter.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-maxiter.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.graphviz.maxiter   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: int   Lower Bound: 1   Applies To: parents    Description The maximum number of iterations.</description>
    </item>
    
    <item>
      <title>Maximal Animation Time</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-maxanimtime.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-maxanimtime.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.maxAnimTime   Meta Data Provider: core.options.CoreOptions   Value Type: int   Default Value: 4000 (as defined in org.eclipse.elk)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.maxAnimTime    Description The maximal time for animations, in milliseconds.</description>
    </item>
    
    <item>
      <title>Merge Edges</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-mergeedges.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-mergeedges.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.mergeEdges   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.mergeEdges    Description Edges that have no ports are merged so they touch the connected nodes at the same points. When this option is disabled, one port is created for each edge directly connected to a node.</description>
    </item>
    
    <item>
      <title>Merge Hierarchy-Crossing Edges</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-mergehierarchyedges.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-mergehierarchyedges.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.mergeHierarchyEdges   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.mergeHierarchyEdges    Description If hierarchical layout is active, hierarchy-crossing edges use as few hierarchical ports as possible. They are broken by the algorithm, with hierarchical ports inserted as required.</description>
    </item>
    
    <item>
      <title>Minimal Animation Time</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-minanimtime.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-minanimtime.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.minAnimTime   Meta Data Provider: core.options.CoreOptions   Value Type: int   Default Value: 400 (as defined in org.eclipse.elk)   Lower Bound: 0   Applies To: parents   Legacy Id: de.cau.cs.kieler.minAnimTime    Description The minimal time for animations, in milliseconds.</description>
    </item>
    
    <item>
      <title>Neato</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-neato.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-neato.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.neato   Meta Data Provider: layouter.GraphvizMetaDataProvider    Description Spring model layouts. Neato attempts to minimize a global energy function, which is equivalent to statistical multi-dimensional scaling. The solution is achieved using stress majorization, though the older Kamada-Kawai algorithm, using steepest descent, is also available.
Category: Force Layout algorithms that follow physical analogies by simulating a system of attractive and repulsive forces.</description>
    </item>
    
    <item>
      <title>No Layout</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nolayout.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nolayout.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.noLayout   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes, edges, ports, labels   Legacy Id: de.cau.cs.kieler.noLayout    Description No layout is done for the associated element. This is used to mark parts of a diagram to avoid their inclusion in the layout graph, or to mark parts of the layout graph to prevent layout engines from processing them.</description>
    </item>
    
    <item>
      <title>Node Flexibility</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.nodePlacement.networkSimplex.nodeFlexibility   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.NodeFlexibility (Enum)   Possible Values: NONE
PORT_POSITION
NODE_SIZE_WHERE_SPACE_PERMITS (@ExperimentalPropertyValue)
NODE_SIZE   Applies To: nodes   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.NETWORK_SIMPLEX)   Containing Group: nodePlacement -&amp;gt; networkSimplex    Description Aims at shorter and straighter edges. Two configurations are possible: (a) allow ports to move freely on the side they are assigned to (the order is always defined beforehand), (b) additionally allow to enlarge a node wherever it helps.</description>
    </item>
    
    <item>
      <title>Node Flexibility Default</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility-default.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility-default.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.nodePlacement.networkSimplex.nodeFlexibility.default   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.NodeFlexibility (Enum)   Possible Values: NONE
PORT_POSITION
NODE_SIZE_WHERE_SPACE_PERMITS (@ExperimentalPropertyValue)
NODE_SIZE   Default Value: NodeFlexibility.NONE (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.nodePlacement.strategy (NodePlacementStrategy.NETWORK_SIMPLEX)   Containing Group: nodePlacement -&amp;gt; networkSimplex -&amp;gt; nodeFlexibility    Description Default value of the &amp;lsquo;nodeFlexibility&amp;rsquo; option for the children of a hierarchical node.</description>
    </item>
    
    <item>
      <title>Node Label Padding</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodelabels-padding.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodelabels-padding.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.nodeLabels.padding   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkPadding   Default Value: new ElkPadding(5) (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.nodeLabelInset   Containing Group: nodeLabels    Description Define padding for node labels that are placed inside of a node.</description>
    </item>
    
    <item>
      <title>Node Label Placement</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodelabels-placement.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodelabels-placement.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.nodeLabels.placement   Meta Data Provider: core.options.CoreOptions   Value Type: java.util.EnumSet&amp;lt;org.eclipse.elk.core.options.NodeLabelPlacement&amp;gt;   Possible Values: H_LEFT
H_CENTER
H_RIGHT
V_TOP
V_CENTER
V_BOTTOM
INSIDE
OUTSIDE
H_PRIORITY   Default Value: NodeLabelPlacement.fixed() (as defined in org.eclipse.elk)   Applies To: nodes, labels   Legacy Id: de.cau.cs.kieler.nodeLabelPlacement   Containing Group: nodeLabels    Description Hints for where node labels are to be placed; if empty, the node label&amp;rsquo;s position is not modified.</description>
    </item>
    
    <item>
      <title>Node Layering Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-strategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.layering.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.LayeringStrategy (Enum)   Possible Values: NETWORK_SIMPLEX
LONGEST_PATH
COFFMAN_GRAHAM (@AdvancedPropertyValue)
INTERACTIVE (@AdvancedPropertyValue)
STRETCH_WIDTH (@ExperimentalPropertyValue)
MIN_WIDTH (@ExperimentalPropertyValue)   Default Value: LayeringStrategy.NETWORK_SIMPLEX (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.nodeLayering   Containing Group: layering    Description Strategy for node layering.</description>
    </item>
    
    <item>
      <title>Node Node Between Layers Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-nodenodebetweenlayers.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-spacing-nodenodebetweenlayers.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.spacing.nodeNodeBetweenLayers   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 20 (as defined in org.eclipse.elk.layered)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description The spacing to be preserved between any pair of nodes of two adjacent layers. Note that &amp;lsquo;spacing.nodeNode&amp;rsquo; is used for the spacing between nodes within the layer itself.</description>
    </item>
    
    <item>
      <title>Node Placement Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-nodeplacement-strategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.NodePlacementStrategy (Enum)   Possible Values: SIMPLE
INTERACTIVE (@AdvancedPropertyValue)
LINEAR_SEGMENTS
BRANDES_KOEPF
NETWORK_SIMPLEX   Default Value: NodePlacementStrategy.BRANDES_KOEPF (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.nodePlace   Containing Group: nodePlacement    Description Strategy for node placement.</description>
    </item>
    
    <item>
      <title>Node Promotion Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-nodepromotion-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-nodepromotion-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.nodePromotion.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.NodePromotionStrategy (Enum)   Possible Values: NONE
NIKOLOV
NIKOLOV_PIXEL
NIKOLOV_IMPROVED (@AdvancedPropertyValue)
NIKOLOV_IMPROVED_PIXEL (@AdvancedPropertyValue)
DUMMYNODE_PERCENTAGE (@AdvancedPropertyValue)
NODECOUNT_PERCENTAGE (@AdvancedPropertyValue)
NO_BOUNDARY (@AdvancedPropertyValue)   Default Value: NodePromotionStrategy.NONE (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.nodePromotion   Containing Group: layering -&amp;gt; nodePromotion    Description Reduces number of dummy nodes after layering phase (if possible).</description>
    </item>
    
    <item>
      <title>Node Self Loop Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-nodeselfloop.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-nodeselfloop.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.nodeSelfLoop   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Containing Group: spacing    Description Spacing to be preserved between a node and its self loops.</description>
    </item>
    
    <item>
      <title>Node Size Constraints</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-constraints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-constraints.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.nodeSize.constraints   Meta Data Provider: core.options.CoreOptions   Value Type: java.util.EnumSet&amp;lt;org.eclipse.elk.core.options.SizeConstraint&amp;gt;   Possible Values: PORTS
PORT_LABELS
NODE_LABELS
MINIMUM_SIZE   Default Value: EnumSet.noneOf(SizeConstraint) (as defined in org.eclipse.elk)   Applies To: nodes   Containing Group: nodeSize    Description What should be taken into account when calculating a node&amp;rsquo;s size. Empty size constraints specify that a node&amp;rsquo;s size is already fixed and should not be changed.</description>
    </item>
    
    <item>
      <title>Node Size Minimum</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-minimum.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-minimum.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.nodeSize.minimum   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Default Value: new KVector(0, 0) (as defined in org.eclipse.elk)   Applies To: nodes   Containing Group: nodeSize    Description The minimal size to which a node can be reduced.</description>
    </item>
    
    <item>
      <title>Node Size Options</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-options.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-nodesize-options.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.nodeSize.options   Meta Data Provider: core.options.CoreOptions   Value Type: java.util.EnumSet&amp;lt;org.eclipse.elk.core.options.SizeOptions&amp;gt;   Possible Values: DEFAULT_MINIMUM_SIZE
MINIMUM_SIZE_ACCOUNTS_FOR_PADDING
COMPUTE_PADDING
OUTSIDE_NODE_LABELS_OVERHANG
PORTS_OVERHANG
UNIFORM_PORT_SPACING
SPACE_EFFICIENT_PORT_LABELS
FORCE_TABULAR_NODE_LABELS
ASYMMETRICAL   Default Value: EnumSet.of(SizeOptions.DEFAULT_MINIMUM_SIZE) (as defined in org.eclipse.elk)   Applies To: nodes   Containing Group: nodeSize    Description Options modifying the behavior of the size constraints set on a node.</description>
    </item>
    
    <item>
      <title>Node Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-nodenode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-nodenode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.nodeNode   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 20 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents   Legacy Id: de.cau.cs.kieler.spacing   Containing Group: spacing    Description The minimal distance to be preserved between each two nodes.</description>
    </item>
    
    <item>
      <title>North or South Port</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-northorsouthport.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-northorsouthport.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.northOrSouthPort   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: ports   Legacy Id: de.cau.cs.kieler.klay.layered.northOrSouthPort    Description Specifies that this port can either be placed on the north side of a node or on the south side (if port constraints permit)</description>
    </item>
    
    <item>
      <title>Only first iteration should be executed.</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-onlyfirstiteration.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-onlyfirstiteration.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.rectpacking.onlyFirstIteration   Meta Data Provider: options.RectPackingMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.rectpacking)   Applies To: nodes    Description Determines whether only the first iteration should be executed or not. If set to true, only the first iteration will be executed. When using only the first iteration, rectangles will not be resized to fill their bounding box and eliminate unused whitespace.</description>
    </item>
    
    <item>
      <title>Order ID </title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-orderid.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-orderid.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.orderId   Meta Data Provider: options.RadialMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.radial)   Applies To: nodes    Description The id can be used to define an order for nodes of one radius. This can be used to sort them in the layer accordingly.</description>
    </item>
    
    <item>
      <title>Orthogonal Compaction</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-compaction-orthogonal.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-compaction-orthogonal.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.compaction.orthogonal   Meta Data Provider: options.SporeMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: compaction    Description Restricts the translation of nodes to orthogonal directions in the compaction phase.</description>
    </item>
    
    <item>
      <title>Overlap Removal</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-overlapmode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-graphviz-overlapmode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.overlapMode   Meta Data Provider: layouter.GraphvizMetaDataProvider   Value Type: org.eclipse.elk.alg.graphviz.dot.transform.OverlapMode (Enum)   Possible Values: NONE
SCALE
SCALEXY
PRISM
COMPRESS   Default Value: OverlapMode.PRISM (as defined in org.eclipse.elk.graphviz)   Applies To: parents    Description Determines if and how node overlaps should be removed.</description>
    </item>
    
    <item>
      <title>Packing Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.rectpacking.strategy   Meta Data Provider: options.RectPackingMetaDataProvider   Value Type: org.eclipse.elk.alg.packing.rectangles.util.PackingStrategy (Enum)   Possible Values: ASPECT_RATIO_DRIVEN
MAX_SCALE_DRIVEN
AREA_DRIVEN   Default Value: PackingStrategy.MAX_SCALE_DRIVEN (as defined in org.eclipse.elk.rectpacking)   Applies To: nodes    Description Strategy for approximation of the bounding box given by the first iteration. Determines whether layout is sorted by scale measure, aspect ratio or area.</description>
    </item>
    
    <item>
      <title>Padding</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-padding.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-padding.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.padding   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.ElkPadding   Default Value: new ElkPadding(12) (as defined in org.eclipse.elk)   Applies To: parents, nodes    Description The padding to be left to a parent element&amp;rsquo;s border when placing child elements. This can also serve as an output option of a layout algorithm if node size calculation is setup appropriately.</description>
    </item>
    
    <item>
      <title>Polyomino Primary Sorting Criterion</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-highlevelsort.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-highlevelsort.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.polyomino.highLevelSort   Meta Data Provider: options.PolyominoOptions   Value Type: org.eclipse.elk.alg.common.compaction.options.HighLevelSortingCriterion (Enum)   Possible Values: NUM_OF_EXTERNAL_SIDES_THAN_NUM_OF_EXTENSIONS_LAST
CORNER_CASES_THAN_SINGLE_SIDE_LAST   Default Value: HighLevelSortingCriterion.NUM_OF_EXTERNAL_SIDES_THAN_NUM_OF_EXTENSIONS_LAST (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: polyomino    Description Possible primary sorting criteria for the processing order of polyominoes.</description>
    </item>
    
    <item>
      <title>Polyomino Secondary Sorting Criterion</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-lowlevelsort.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-lowlevelsort.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.polyomino.lowLevelSort   Meta Data Provider: options.PolyominoOptions   Value Type: org.eclipse.elk.alg.common.compaction.options.LowLevelSortingCriterion (Enum)   Possible Values: BY_SIZE
BY_SIZE_AND_SHAPE   Default Value: LowLevelSortingCriterion.BY_SIZE_AND_SHAPE (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: polyomino    Description Possible secondary sorting criteria for the processing order of polyominoes. They are used when polyominoes are equal according to the primary sorting criterion HighLevelSortingCriterion.</description>
    </item>
    
    <item>
      <title>Polyomino Traversal Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-traversalstrategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-polyomino-traversalstrategy.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.polyomino.traversalStrategy   Meta Data Provider: options.PolyominoOptions   Value Type: org.eclipse.elk.alg.common.compaction.options.TraversalStrategy (Enum)   Possible Values: SPIRAL
LINE_BY_LINE
MANHATTAN
JITTER
QUADRANTS_LINE_BY_LINE
QUADRANTS_MANHATTAN
QUADRANTS_JITTER
COMBINE_LINE_BY_LINE_MANHATTAN
COMBINE_JITTER_MANHATTAN   Default Value: TraversalStrategy.QUADRANTS_LINE_BY_LINE (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: polyomino    Description Traversal strategy for trying different candidate positions for polyominoes.</description>
    </item>
    
    <item>
      <title>Port Alignment</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-default.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-default.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.portAlignment.default   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortAlignment (Enum)   Possible Values: DISTRIBUTED
JUSTIFIED
BEGIN
CENTER
END   Default Value: PortAlignment.DISTRIBUTED (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portAlignment   Containing Group: portAlignment    Description Defines the default port distribution for a node. May be overridden for each side individually.</description>
    </item>
    
    <item>
      <title>Port Alignment (East)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-east.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-east.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.portAlignment.east   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortAlignment (Enum)   Possible Values: DISTRIBUTED
JUSTIFIED
BEGIN
CENTER
END   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portAlignment.east   Containing Group: portAlignment    Description Defines how ports on the eastern side are placed, overriding the node&amp;rsquo;s general port alignment.</description>
    </item>
    
    <item>
      <title>Port Alignment (North)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-north.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-north.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.portAlignment.north   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortAlignment (Enum)   Possible Values: DISTRIBUTED
JUSTIFIED
BEGIN
CENTER
END   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portAlignment.north   Containing Group: portAlignment    Description Defines how ports on the northern side are placed, overriding the node&amp;rsquo;s general port alignment.</description>
    </item>
    
    <item>
      <title>Port Alignment (South)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-south.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-south.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.portAlignment.south   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortAlignment (Enum)   Possible Values: DISTRIBUTED
JUSTIFIED
BEGIN
CENTER
END   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portAlignment.south   Containing Group: portAlignment    Description Defines how ports on the southern side are placed, overriding the node&amp;rsquo;s general port alignment.</description>
    </item>
    
    <item>
      <title>Port Alignment (West)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-west.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portalignment-west.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.portAlignment.west   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortAlignment (Enum)   Possible Values: DISTRIBUTED
JUSTIFIED
BEGIN
CENTER
END   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portAlignment.west   Containing Group: portAlignment    Description Defines how ports on the western side are placed, overriding the node&amp;rsquo;s general port alignment.</description>
    </item>
    
    <item>
      <title>Port Anchor Offset</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-anchor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-anchor.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.anchor   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: ports   Legacy Id: de.cau.cs.kieler.portAnchor   Containing Group: port    Description The offset to the port position where connections shall be attached.</description>
    </item>
    
    <item>
      <title>Port Border Offset</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-borderoffset.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-borderoffset.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.borderOffset   Meta Data Provider: core.options.CoreOptions   Value Type: double   Applies To: ports   Legacy Id: de.cau.cs.kieler.offset   Containing Group: port    Description The offset of ports on the node border. With a positive offset the port is moved outside of the node, while with a negative offset the port is moved towards the inside.</description>
    </item>
    
    <item>
      <title>Port Constraints</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portconstraints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portconstraints.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.portConstraints   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortConstraints (Enum)   Possible Values: UNDEFINED
FREE
FIXED_SIDE
FIXED_ORDER
FIXED_RATIO
FIXED_POS   Default Value: PortConstraints.UNDEFINED (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portConstraints    Description Defines constraints of the position of the ports of a node.</description>
    </item>
    
    <item>
      <title>Port Index</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-index2.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-index2.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.index   Meta Data Provider: core.options.CoreOptions   Value Type: int   Applies To: ports   Legacy Id: de.cau.cs.kieler.portIndex   Containing Group: port    Description The index of a port in the fixed order around a node. The order is assumed as clockwise, starting with the leftmost port on the top side.</description>
    </item>
    
    <item>
      <title>Port Label Placement</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portlabels-placement.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portlabels-placement.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.portLabels.placement   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortLabelPlacement (Enum)   Possible Values: OUTSIDE
INSIDE
FIXED   Default Value: PortLabelPlacement.OUTSIDE (as defined in org.eclipse.elk)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.portLabelPlacement   Containing Group: portLabels    Description Decides on a placement method for port labels.</description>
    </item>
    
    <item>
      <title>Port Labels Next to Port</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portlabels-nexttoportifpossible.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-portlabels-nexttoportifpossible.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.portLabels.nextToPortIfPossible   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: nodes   Containing Group: portLabels    Description Usually, inside port labels of hierarchical nodes are placed not next to their port, but with an offset to avoid edge-label crossings. The offset is not necessary if the port has no connections that would cross the label, but is usually applied anyway to keep things uniform.</description>
    </item>
    
    <item>
      <title>Port Side</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-side.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-port-side.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.port.side   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.options.PortSide (Enum)   Possible Values: UNDEFINED
NORTH
EAST
SOUTH
WEST
SIDES_NONE
SIDES_NORTH
SIDES_EAST
SIDES_SOUTH
SIDES_WEST
SIDES_NORTH_SOUTH
SIDES_EAST_WEST
SIDES_NORTH_WEST
SIDES_NORTH_EAST
SIDES_SOUTH_WEST
SIDES_EAST_SOUTH
SIDES_NORTH_EAST_WEST
SIDES_EAST_SOUTH_WEST
SIDES_NORTH_SOUTH_WEST
SIDES_NORTH_EAST_SOUTH
SIDES_NORTH_EAST_SOUTH_WEST   Default Value: PortSide.UNDEFINED (as defined in org.eclipse.elk)   Applies To: ports   Legacy Id: de.</description>
    </item>
    
    <item>
      <title>Port Sorting Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-portsortingstrategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-portsortingstrategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.portSortingStrategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.PortSortingStrategy (Enum)   Possible Values: INPUT_ORDER
PORT_DEGREE   Default Value: PortSortingStrategy.INPUT_ORDER (as defined in org.eclipse.elk.layered)   Applies To: parents    Description Only relevant for nodes with FIXED_SIDE port constraints. Determines the way a node&amp;rsquo;s ports are distributed on the sides of a node if their order is not prescribed.</description>
    </item>
    
    <item>
      <title>Port Spacing</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-portport.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-spacing-portport.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.spacing.portPort   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 10 (as defined in org.eclipse.elk)   Lower Bound: 0.0   Applies To: parents, nodes   Legacy Id: de.cau.cs.kieler.portSpacing   Containing Group: spacing    Description Spacing between pairs of ports of the same node.</description>
    </item>
    
    <item>
      <title>Position</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-position.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-position.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.position   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.math.KVector   Applies To: nodes, ports, labels   Legacy Id: de.cau.cs.kieler.position    Description The position of a node, port, or label. This is used by the &amp;lsquo;Fixed Layout&amp;rsquo; algorithm to specify a pre-defined position.</description>
    </item>
    
    <item>
      <title>Post Compaction Constraint Calculation</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-postcompaction-constraints.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-postcompaction-constraints.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.compaction.postCompaction.constraints   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.ConstraintCalculationStrategy (Enum)   Possible Values: QUADRATIC
SCANLINE   Default Value: ConstraintCalculationStrategy.SCANLINE (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.postCompaction.constraints   Containing Group: compaction -&amp;gt; postCompaction    Description Specifies whether and how post-process compaction is applied.</description>
    </item>
    
    <item>
      <title>Post Compaction Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-postcompaction-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-compaction-postcompaction-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.compaction.postCompaction.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.GraphCompactionStrategy (Enum)   Possible Values: NONE
LEFT
RIGHT
LEFT_RIGHT_CONSTRAINT_LOCKING
LEFT_RIGHT_CONNECTION_LOCKING
EDGE_LENGTH   Default Value: GraphCompactionStrategy.NONE (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.postCompaction   Containing Group: compaction -&amp;gt; postCompaction    Description Specifies whether and how post-process compaction is applied.</description>
    </item>
    
    <item>
      <title>Priority</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.priority   Meta Data Provider: core.options.CoreOptions   Value Type: int   Applies To: nodes, edges   Legacy Id: de.cau.cs.kieler.priority    Description Defines the priority of an object; its meaning depends on the specific layout algorithm and the context where it is used.</description>
    </item>
    
    <item>
      <title>Priority (Box Layout)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-box.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-box.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.priority   Meta Data Provider: core.options.CoreOptions   Value Type: int   Applies To: nodes, edges   Legacy Id: de.cau.cs.kieler.priority    Description Defines the priority of an object; its meaning depends on the specific layout algorithm and the context where it is used.
Additional Documentation The box layouter sorts the boxes based on their size.</description>
    </item>
    
    <item>
      <title>Priority (ELK Layered)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-layered.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-priority_org-eclipse-elk-layered.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.priority   Meta Data Provider: core.options.CoreOptions   Value Type: int   Applies To: nodes, edges   Legacy Id: de.cau.cs.kieler.priority    Description Defines the priority of an object; its meaning depends on the specific layout algorithm and the context where it is used.
Additional Documentation Used by the &amp;lsquo;simple row graph placer&amp;rsquo; to decide which connected components to place first.</description>
    </item>
    
    <item>
      <title>Progress Bar</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-progressbar.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-progressbar.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.progressBar   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.progressBar    Description Whether a progress bar shall be displayed during layout computations.</description>
    </item>
    
    <item>
      <title>Radius</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-radius.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-radius.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.radius   Meta Data Provider: options.RadialMetaDataProvider   Value Type: double   Default Value: 0.0 (as defined in org.eclipse.elk.radial)   Applies To: parents    Description The radius option can be used to set the initial radius for the radial layouter.</description>
    </item>
    
    <item>
      <title>Randomization Seed</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-randomseed.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-randomseed.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.randomSeed   Meta Data Provider: core.options.CoreOptions   Value Type: int   Applies To: parents   Legacy Id: de.cau.cs.kieler.randomSeed    Description Seed used for pseudo-random number generators to control the layout algorithm. If the value is 0, the seed shall be determined pseudo-randomly (e.g. from the system time).</description>
    </item>
    
    <item>
      <title>Randomizer</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-random.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-random.html</guid>
      <description>     Property Value     Identifier: org.eclipse.elk.random   Meta Data Provider: core.options.CoreOptions    Description Distributes the nodes randomly on the plane, leading to very obfuscating layouts. Can be useful to demonstrate the power of &amp;ldquo;real&amp;rdquo; layout algorithms.
Supported Options    Option Default Value     Aspect Ratio 1.6f   Node Spacing 15   Padding new ElkPadding(15)   Randomization Seed 0    </description>
    </item>
    
    <item>
      <title>Rectangle Layout.</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-rectpacking-rectpacking.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-rectpacking-rectpacking.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.rectpacking.rectPacking   Meta Data Provider: options.RectPackingMetaDataProvider    Description Algorithm for packing of unconnected boxes, i.e. graphs without edges. In the default settings, the algorithm checks for a case where one big rectangle is present with a lot of smaller rectangles with the same height and applies a special algorithm to it. If this is not the case, the algorithm then uses to phases.</description>
    </item>
    
    <item>
      <title>Repulsive Power</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-repulsivepower.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-force-repulsivepower.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.force.repulsivePower   Meta Data Provider: options.ForceMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.force)   Lower Bound: 0   Applies To: edges    Description Determines how many bend points are added to the edge; such bend points are regarded as repelling particles in the force model</description>
    </item>
    
    <item>
      <title>Resolved Layout Algorithm</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-resolvedalgorithm.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-resolvedalgorithm.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.resolvedAlgorithm   Meta Data Provider: core.options.CoreOptions   Value Type: org.eclipse.elk.core.data.LayoutAlgorithmData   Applies To: parents    Description Meta data associated with the selected algorithm.</description>
    </item>
    
    <item>
      <title>Root node for spanning tree construction</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-preferredroot.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-preferredroot.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.processingOrder.preferredRoot   Meta Data Provider: options.SporeMetaDataProvider   Value Type: java.lang.String   Default Value: null (as defined in org.eclipse.elk)   Applies To: parents   Dependencies: org.eclipse.elk.processingOrder.rootSelection (RootSelection.FIXED)   Containing Group: processingOrder    Description The identifier of the node that is preferred as the root of the spanning tree. If this is null, the first node is chosen.</description>
    </item>
    
    <item>
      <title>Root selection for spanning tree</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-rootselection.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-rootselection.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.processingOrder.rootSelection   Meta Data Provider: options.SporeMetaDataProvider   Value Type: org.eclipse.elk.alg.spore.options.RootSelection (Enum)   Possible Values: FIXED
CENTER_NODE   Default Value: RootSelection.CENTER_NODE (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: processingOrder    Description This sets the method used to select a root node for the construction of a spanning tree</description>
    </item>
    
    <item>
      <title>Scale Factor</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-scalefactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-scalefactor.html</guid>
      <description>Property Value     Type: programmatic   Identifier: org.eclipse.elk.scaleFactor   Meta Data Provider: core.options.CoreOptions   Value Type: double   Default Value: 1 (as defined in org.eclipse.elk)   Lower Bound: ExclusiveBounds.greaterThan(0)   Applies To: nodes   Legacy Id: de.cau.cs.kieler.scaleFactor    Description The scaling factor to be applied to the corresponding node in recursive layout. It causes the corresponding node&amp;rsquo;s size to be adjusted, and its ports and labels to be sized and placed accordingly after the layout of that node has been determined (and before the node itself and its siblings are arranged).</description>
    </item>
    
    <item>
      <title>Search Order</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-mrtree-searchorder.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-mrtree-searchorder.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.mrtree.searchOrder   Meta Data Provider: options.MrTreeMetaDataProvider   Value Type: org.eclipse.elk.alg.mrtree.options.TreeifyingOrder (Enum)   Possible Values: DFS
BFS   Default Value: TreeifyingOrder.DFS (as defined in org.eclipse.elk.mrtree)   Applies To: parents    Description Which search order to use when computing a spanning tree.</description>
    </item>
    
    <item>
      <title>Self-Loop Distribution</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-selfloopdistribution.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-selfloopdistribution.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.selfLoopDistribution   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.SelfLoopDistributionStrategy (Enum)   Possible Values: EQUALLY
NORTH
NORTH_SOUTH   Default Value: SelfLoopDistributionStrategy.NORTH (as defined in org.eclipse.elk.layered)   Applies To: nodes   Containing Group: edgeRouting    Description Alter the distribution of the loops around the node. It only takes effect for PortConstraints.FREE.</description>
    </item>
    
    <item>
      <title>Self-Loop Ordering</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-selfloopordering.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-selfloopordering.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.selfLoopOrdering   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.SelfLoopOrderingStrategy (Enum)   Possible Values: STACKED
SEQUENCED   Default Value: SelfLoopOrderingStrategy.STACKED (as defined in org.eclipse.elk.layered)   Applies To: nodes   Containing Group: edgeRouting    Description Alter the ordering of the loops they can either be stacked or sequenced. It only takes effect for PortConstraints.</description>
    </item>
    
    <item>
      <title>Semi-Interactive Crossing Minimization</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-semiinteractive.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-crossingminimization-semiinteractive.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.crossingMinimization.semiInteractive   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.crossingMinimization.strategy (CrossingMinimizationStrategy.LAYER_SWEEP)   Containing Group: crossingMinimization    Description Preserves the order of nodes within a layer but still minimizes crossings between edges connecting long edge dummies.</description>
    </item>
    
    <item>
      <title>Separate Connected Components</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-separateconnectedcomponents.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-separateconnectedcomponents.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.separateConnectedComponents   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Applies To: parents   Legacy Id: de.cau.cs.kieler.separateConnComp    Description Whether each connected component should be processed separately.</description>
    </item>
    
    <item>
      <title>Shift when placing at last placed rectangle.</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-lastplaceshift.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-rectpacking-lastplaceshift.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.rectpacking.lastPlaceShift   Meta Data Provider: options.RectPackingMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk.rectpacking)   Applies To: nodes    Description When placing a rectangle behind or below the last placed rectangle in the first iteration, it is sometimes possible to shift the rectangle further to the left or right, resulting in less whitespace.</description>
    </item>
    
    <item>
      <title>Shortness Priority</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-shortness.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-shortness.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.priority.shortness   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: edges   Containing Group: priority    Description Defines how important it is to keep an edge as short as possible. This option is evaluated during the layering phase.</description>
    </item>
    
    <item>
      <title>Shortness Priority (ELK Layered)</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-shortness_org-eclipse-elk-layered.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-shortness_org-eclipse-elk-layered.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.priority.shortness   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: edges   Containing Group: priority    Description Defines how important it is to keep an edge as short as possible. This option is evaluated during the layering phase.</description>
    </item>
    
    <item>
      <title>Sloped Edge Zone Width</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-polyline-slopededgezonewidth.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-polyline-slopededgezonewidth.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.edgeRouting.polyline.slopedEdgeZoneWidth   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 2.0 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.edgeRouting (EdgeRouting.POLYLINE)   Containing Group: edgeRouting -&amp;gt; polyline    Description Width of the strip to the left and to the right of each layer where the polyline edge router is allowed to refrain from ensuring that edges are routed horizontally.</description>
    </item>
    
    <item>
      <title>Sloppy Spline Layer Spacing Factor</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-splines-sloppy-layerspacingfactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-splines-sloppy-layerspacingfactor.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.splines.sloppy.layerSpacingFactor   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: double   Default Value: 0.2 (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.edgeRouting (EdgeRouting.SPLINES), org.eclipse.elk.layered.edgeRouting.splines.mode (SplineRoutingMode.SLOPPY)   Containing Group: edgeRouting -&amp;gt; splines -&amp;gt; sloppy    Description Spacing factor for routing area between layers when using sloppy spline routing.</description>
    </item>
    
    <item>
      <title>Sorter</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-sorter.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-sorter.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.sorter   Meta Data Provider: options.RadialMetaDataProvider   Value Type: org.eclipse.elk.alg.radial.options.SortingStrategy (Enum)   Possible Values: NONE
POLAR_COORDINATE (@AdvancedPropertyValue)
ID   Default Value: SortingStrategy.NONE (as defined in org.eclipse.elk.radial)   Applies To: parents    Description Sort the nodes per radius according to the sorting algorithm. The strategies are none, by the given order id, or sorting them by polar coordinates.</description>
    </item>
    
    <item>
      <title>Spline Routing Mode</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-splines-mode.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-edgerouting-splines-mode.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.splines.mode   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.SplineRoutingMode (Enum)   Possible Values: CONSERVATIVE
CONSERVATIVE_SOFT
SLOPPY   Default Value: SplineRoutingMode.SLOPPY (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.edgeRouting (EdgeRouting.SPLINES)   Containing Group: edgeRouting -&amp;gt; splines    Description Specifies the way control points are assembled for each individual edge.</description>
    </item>
    
    <item>
      <title>Straightness Priority</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-straightness.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-priority-straightness.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.priority.straightness   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 0 (as defined in org.eclipse.elk.layered)   Lower Bound: 0   Applies To: edges   Containing Group: priority    Description Defines how important it is to keep an edge straight, i.e. aligned with one of the two axes.</description>
    </item>
    
    <item>
      <title>Stress Epsilon</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-epsilon.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-stress-epsilon.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.stress.epsilon   Meta Data Provider: options.StressMetaDataProvider   Value Type: double   Default Value: 10e-4 (as defined in org.eclipse.elk.stress)   Applies To: parents    Description Termination criterion for the iterative process.</description>
    </item>
    
    <item>
      <title>Structure Extraction Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-structure-structureextractionstrategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-structure-structureextractionstrategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.structure.structureExtractionStrategy   Meta Data Provider: options.SporeMetaDataProvider   Value Type: org.eclipse.elk.alg.spore.options.StructureExtractionStrategy (Enum)   Possible Values: DELAUNAY_TRIANGULATION   Default Value: StructureExtractionStrategy.DELAUNAY_TRIANGULATION (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: structure    Description This option defines what kind of triangulation or other partitioning of the plane is applied to the vertices.</description>
    </item>
    
    <item>
      <title>Thoroughness</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-thoroughness.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-thoroughness.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.thoroughness   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 7 (as defined in org.eclipse.elk.layered)   Lower Bound: 1   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.thoroughness    Description How much effort should be spent to produce a nice layout.</description>
    </item>
    
    <item>
      <title>Translation Optimization</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-optimizationcriteria.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-radial-optimizationcriteria.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.radial.optimizationCriteria   Meta Data Provider: options.RadialMetaDataProvider   Value Type: org.eclipse.elk.alg.radial.options.RadialTranslationStrategy (Enum)   Possible Values: NONE
EDGE_LENGTH
EDGE_LENGTH_BY_POSITION (@AdvancedPropertyValue)
CROSSING_MINIMIZATION_BY_POSITION   Default Value: RadialTranslationStrategy.NONE (as defined in org.eclipse.elk.radial)   Applies To: parents    Description Find the optimal translation of the nodes of the first radii according to this criteria. For example edge crossings can be minimized.</description>
    </item>
    
    <item>
      <title>Tree Construction Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-treeconstruction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-processingorder-treeconstruction.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.processingOrder.treeConstruction   Meta Data Provider: options.SporeMetaDataProvider   Value Type: org.eclipse.elk.alg.spore.options.TreeConstructionStrategy (Enum)   Possible Values: MINIMUM_SPANNING_TREE
MAXIMUM_SPANNING_TREE   Default Value: TreeConstructionStrategy.MINIMUM_SPANNING_TREE (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: processingOrder    Description Whether a minimum spanning tree or a maximum spanning tree should be constructed.</description>
    </item>
    
    <item>
      <title>Twopi</title>
      <link>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-twopi.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/algorithms/org-eclipse-elk-graphviz-twopi.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.graphviz.twopi   Meta Data Provider: layouter.GraphvizMetaDataProvider    Description Radial layouts, after Wills &amp;lsquo;97. The nodes are placed on concentric circles depending on their distance from a given root node. The algorithm is designed to handle not only small graphs, but also very large ones.
Category: Radial Radial layout algorithms usually position the nodes of the graph on concentric circles.</description>
    </item>
    
    <item>
      <title>Underlying Layout Algorithm</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-underlyinglayoutalgorithm.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-underlyinglayoutalgorithm.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.underlyingLayoutAlgorithm   Meta Data Provider: options.SporeMetaDataProvider   Value Type: java.lang.String   Applies To: parents    Description A layout algorithm that is applied to the graph before it is compacted. If this is null, nothing is applied before compaction.</description>
    </item>
    
    <item>
      <title>Upper Bound On Width [MinWidth Layerer]</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-minwidth-upperboundonwidth.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-minwidth-upperboundonwidth.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.minWidth.upperBoundOnWidth   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 4 (as defined in org.eclipse.elk.layered)   Lower Bound: -1   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.minWidthUpperBoundOnWidth   Dependencies: org.eclipse.elk.layered.layering.strategy (LayeringStrategy.MIN_WIDTH)   Containing Group: layering -&amp;gt; minWidth    Description Defines a loose upper bound on the width of the MinWidth layerer.</description>
    </item>
    
    <item>
      <title>Upper Layer Estimation Scaling Factor [MinWidth Layerer]</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-minwidth-upperlayerestimationscalingfactor.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-minwidth-upperlayerestimationscalingfactor.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.minWidth.upperLayerEstimationScalingFactor   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: int   Default Value: 2 (as defined in org.eclipse.elk.layered)   Lower Bound: -1   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.minWidthUpperLayerEstimationScalingFactor   Dependencies: org.eclipse.elk.layered.layering.strategy (LayeringStrategy.MIN_WIDTH)   Containing Group: layering -&amp;gt; minWidth    Description Multiplied with Upper Bound On Width for defining an upper bound on the width of layers which haven&amp;rsquo;t been determined yet, but whose maximum width had been (roughly) estimated by the MinWidth algorithm.</description>
    </item>
    
    <item>
      <title>Upper limit for iterations of overlap removal</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-overlapremoval-maxiterations.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-overlapremoval-maxiterations.html</guid>
      <description>   Property Value     Identifier: org.eclipse.elk.overlapRemoval.maxIterations   Meta Data Provider: options.SporeMetaDataProvider   Value Type: int   Default Value: 64 (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: overlapRemoval    </description>
    </item>
    
    <item>
      <title>Valid Indices for Wrapping</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-validify-forbiddenindices.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-validify-forbiddenindices.html</guid>
      <description>   Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.validify.forbiddenIndices   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: java.util.List&amp;lt;java.lang.Integer&amp;gt;   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.SINGLE_EDGE), org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping -&amp;gt; validify    </description>
    </item>
    
    <item>
      <title>Validate Graph</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-validategraph.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-validategraph.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.validateGraph   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents    Description Whether the graph shall be validated before any layout algorithm is applied. If this option is enabled and at least one error is found, the layout process is aborted and a message is shown to the user.</description>
    </item>
    
    <item>
      <title>Validate Options</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-validateoptions.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-validateoptions.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.validateOptions   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk)   Applies To: parents    Description Whether layout options shall be validated before any layout algorithm is applied. If this option is enabled and at least one error is found, the layout process is aborted and a message is shown to the user.</description>
    </item>
    
    <item>
      <title>Validification Strategy</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-validify-strategy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-wrapping-validify-strategy.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.wrapping.validify.strategy   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.ValidifyStrategy (Enum)   Possible Values: NO
GREEDY
LOOK_BACK   Default Value: ValidifyStrategy.GREEDY (as defined in org.eclipse.elk.layered)   Applies To: parents   Dependencies: org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.SINGLE_EDGE), org.eclipse.elk.layered.wrapping.strategy (WrappingStrategy.MULTI_EDGE)   Containing Group: wrapping -&amp;gt; validify    Description When wrapping graphs, one can specify indices that are not allowed as split points.</description>
    </item>
    
    <item>
      <title>Weighting of Nodes</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-mrtree-weighting.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-mrtree-weighting.html</guid>
      <description>Property Value     Identifier: org.eclipse.elk.mrtree.weighting   Meta Data Provider: options.MrTreeMetaDataProvider   Value Type: org.eclipse.elk.alg.mrtree.options.OrderWeighting (Enum)   Possible Values: DESCENDANTS
FAN   Default Value: OrderWeighting.DESCENDANTS (as defined in org.eclipse.elk.mrtree)   Applies To: parents    Description Which weighting to use when computing a node order.</description>
    </item>
    
    <item>
      <title>Whether to run a supplementary scanline overlap check.</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-overlapremoval-runscanline.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-overlapremoval-runscanline.html</guid>
      <description>   Property Value     Type: advanced   Identifier: org.eclipse.elk.overlapRemoval.runScanline   Meta Data Provider: options.SporeMetaDataProvider   Value Type: boolean   Default Value: true (as defined in org.eclipse.elk)   Applies To: parents   Containing Group: overlapRemoval    </description>
    </item>
    
    <item>
      <title>Wide Nodes on Multiple Layers</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-widenodesonmultiplelayers.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-layered-layering-widenodesonmultiplelayers.html</guid>
      <description>Property Value     Type: advanced   Identifier: org.eclipse.elk.layered.layering.wideNodesOnMultipleLayers   Meta Data Provider: options.LayeredMetaDataProvider   Value Type: org.eclipse.elk.alg.layered.options.WideNodesStrategy (Enum)   Possible Values: OFF
AGGRESSIVE
CAREFUL   Default Value: WideNodesStrategy.OFF (as defined in org.eclipse.elk.layered)   Applies To: parents   Legacy Id: de.cau.cs.kieler.klay.layered.wideNodesOnMultipleLayers   Containing Group: layering    Description Strategy to distribute wide nodes over multiple layers.</description>
    </item>
    
    <item>
      <title>Zoom to Fit</title>
      <link>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-zoomtofit.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/options/org-eclipse-elk-zoomtofit.html</guid>
      <description>Property Value     Type: global   Identifier: org.eclipse.elk.zoomToFit   Meta Data Provider: core.options.CoreOptions   Value Type: boolean   Default Value: false (as defined in org.eclipse.elk)   Applies To: parents   Legacy Id: de.cau.cs.kieler.zoomToFit    Description Whether the zoom level shall be set to view the whole diagram after layout.</description>
    </item>
    
    <item>
      <title>box</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-box.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-box.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.box    Options  Box Layout Mode  </description>
    </item>
    
    <item>
      <title>compaction</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-compaction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-compaction.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.compaction    Options  Compaction Strategy Orthogonal Compaction  </description>
    </item>
    
    <item>
      <title>compaction</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-compaction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-compaction.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.compaction    Options  Connected Components Compaction  Subgroups  postCompaction  </description>
    </item>
    
    <item>
      <title>compaction.postCompaction</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-compaction-postcompaction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-compaction-postcompaction.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.compaction.postCompaction    Options  Post Compaction Strategy Post Compaction Constraint Calculation  </description>
    </item>
    
    <item>
      <title>componentCompaction</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-disco-componentcompaction.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-disco-componentcompaction.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.disco.componentCompaction    Options  Connected Components Compaction Strategy Connected Components Layout Algorithm  </description>
    </item>
    
    <item>
      <title>crossingMinimization</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-crossingminimization.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-crossingminimization.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.crossingMinimization    Options  Crossing Minimization Strategy Hierarchical Sweepiness Semi-Interactive Crossing Minimization  Subgroups  greedySwitch  </description>
    </item>
    
    <item>
      <title>crossingMinimization.greedySwitch</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-crossingminimization-greedyswitch.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-crossingminimization-greedyswitch.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.crossingMinimization.greedySwitch    Options  Greedy Switch Activation Threshold Greedy Switch Crossing Minimization  </description>
    </item>
    
    <item>
      <title>cycleBreaking</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-cyclebreaking.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-cyclebreaking.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.cycleBreaking    Options  Cycle Breaking Strategy  </description>
    </item>
    
    <item>
      <title>debug</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-disco-debug.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-disco-debug.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.disco.debug    Options  DCGraph List of Polyominoes  </description>
    </item>
    
    <item>
      <title>edge</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-edge.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-edge.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.edge    Options  Edge Thickness Edge Type  </description>
    </item>
    
    <item>
      <title>edgeLabels</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-edgelabels.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-edgelabels.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.edgeLabels    Options  Edge Label Placement Inline Edge Labels  </description>
    </item>
    
    <item>
      <title>edgeLabels</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgelabels.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgelabels.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.edgeLabels    Options  Edge Label Side Selection Edge Center Label Placement Strategy  </description>
    </item>
    
    <item>
      <title>edgeRouting</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.edgeRouting    Options  Self-Loop Distribution Self-Loop Ordering  Subgroups  splines polyline  </description>
    </item>
    
    <item>
      <title>edgeRouting.polyline</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-polyline.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-polyline.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.polyline    Options  Sloped Edge Zone Width  </description>
    </item>
    
    <item>
      <title>edgeRouting.splines</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-splines.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-splines.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.splines    Options  Spline Routing Mode  Subgroups  sloppy  </description>
    </item>
    
    <item>
      <title>edgeRouting.splines.sloppy</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-splines-sloppy.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-edgerouting-splines-sloppy.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.edgeRouting.splines.sloppy    Options  Sloppy Spline Layer Spacing Factor  </description>
    </item>
    
    <item>
      <title>font</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-font.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-font.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.font    Options  Font Name Font Size  </description>
    </item>
    
    <item>
      <title>highDegreeNodes</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-highdegreenodes.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-highdegreenodes.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.highDegreeNodes    Options  High Degree Node Treatment High Degree Node Threshold High Degree Node Maximum Tree Height  </description>
    </item>
    
    <item>
      <title>insideSelfLoops</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-insideselfloops.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-insideselfloops.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.insideSelfLoops    Options  Activate Inside Self Loops Inside Self Loop  </description>
    </item>
    
    <item>
      <title>layering</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.layering    Options  Node Layering Strategy Layer Constraint Wide Nodes on Multiple Layers  Subgroups  minWidth nodePromotion coffmanGraham  </description>
    </item>
    
    <item>
      <title>layering.coffmanGraham</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-coffmangraham.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-coffmangraham.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.layering.coffmanGraham    Options  Layer Bound  </description>
    </item>
    
    <item>
      <title>layering.minWidth</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-minwidth.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-minwidth.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.layering.minWidth    Options  Upper Bound On Width [MinWidth Layerer] Upper Layer Estimation Scaling Factor [MinWidth Layerer]  </description>
    </item>
    
    <item>
      <title>layering.nodePromotion</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-nodepromotion.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-layering-nodepromotion.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.layering.nodePromotion    Options  Node Promotion Strategy Max Node Promotion Iterations  </description>
    </item>
    
    <item>
      <title>nodeLabels</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-nodelabels.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-nodelabels.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.nodeLabels    Options  Node Label Padding Node Label Placement  </description>
    </item>
    
    <item>
      <title>nodePlacement</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.nodePlacement    Options  Node Placement Strategy Favor Straight Edges Over Balancing  Subgroups  bk linearSegments networkSimplex  </description>
    </item>
    
    <item>
      <title>nodePlacement.bk</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-bk.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-bk.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.bk    Options  BK Edge Straightening BK Fixed Alignment  </description>
    </item>
    
    <item>
      <title>nodePlacement.linearSegments</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-linearsegments.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-linearsegments.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.linearSegments    Options  Linear Segments Deflection Dampening  </description>
    </item>
    
    <item>
      <title>nodePlacement.networkSimplex</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-networksimplex.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-networksimplex.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.networkSimplex    Options  Node Flexibility  Subgroups  nodeFlexibility  </description>
    </item>
    
    <item>
      <title>nodePlacement.networkSimplex.nodeFlexibility</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-nodeplacement-networksimplex-nodeflexibility.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.nodePlacement.networkSimplex.nodeFlexibility    Options  Node Flexibility Default  </description>
    </item>
    
    <item>
      <title>nodeSize</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-nodesize.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-nodesize.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.nodeSize    Options  Node Size Constraints Node Size Options Node Size Minimum Fixed Graph Size  </description>
    </item>
    
    <item>
      <title>overlapRemoval</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-overlapremoval.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-overlapremoval.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.overlapRemoval    Options  Upper limit for iterations of overlap removal Whether to run a supplementary scanline overlap check.  </description>
    </item>
    
    <item>
      <title>partitioning</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-partitioning.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-partitioning.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.partitioning    Options  Layout Partition Layout Partitioning  </description>
    </item>
    
    <item>
      <title>polyomino</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-polyomino.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-polyomino.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.polyomino    Options  Polyomino Traversal Strategy Polyomino Secondary Sorting Criterion Polyomino Primary Sorting Criterion Fill Polyominoes  </description>
    </item>
    
    <item>
      <title>port</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-port.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-port.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.port    Options  Port Anchor Offset Port Index Port Side Port Border Offset  </description>
    </item>
    
    <item>
      <title>portAlignment</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-portalignment.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-portalignment.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.portAlignment    Options  Port Alignment Port Alignment (North) Port Alignment (South) Port Alignment (West) Port Alignment (East)  </description>
    </item>
    
    <item>
      <title>portLabels</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-portlabels.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-portlabels.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.portLabels    Options  Port Label Placement Port Labels Next to Port  </description>
    </item>
    
    <item>
      <title>priority</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-priority.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-priority.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.priority    Options  Direction Priority Shortness Priority Straightness Priority  </description>
    </item>
    
    <item>
      <title>processingOrder</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-processingorder.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-processingorder.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.processingOrder    Options  Tree Construction Strategy Cost Function for Spanning Tree Root node for spanning tree construction Root selection for spanning tree  </description>
    </item>
    
    <item>
      <title>spacing</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-spacing.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-spacing.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.spacing    Options  Edge Node Between Layers Spacing Edge Edge Between Layer Spacing Node Node Between Layers Spacing  </description>
    </item>
    
    <item>
      <title>spacing</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-spacing.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-spacing.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.spacing    Options  Components Spacing Edge Spacing Edge Label Spacing Edge Node Spacing Label Spacing Label Node Spacing Label Port Spacing Node Spacing Node Self Loop Spacing Port Spacing Individual Spacing Override Additional Port Space  </description>
    </item>
    
    <item>
      <title>structure</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-structure.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-structure.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.structure    Options  Structure Extraction Strategy  </description>
    </item>
    
    <item>
      <title>wrapping</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.wrapping    Options  Graph Wrapping Strategy Additional Wrapped Edges Spacing Correction Factor for Wrapping  Subgroups  cutting validify singleEdge multiEdge  </description>
    </item>
    
    <item>
      <title>wrapping.cutting</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-cutting.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-cutting.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.wrapping.cutting    Options  Cutting Strategy Manually Specified Cuts  Subgroups  msd  </description>
    </item>
    
    <item>
      <title>wrapping.cutting.msd</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-cutting-msd.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-cutting-msd.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.wrapping.cutting.msd    Options  MSD Freedom  </description>
    </item>
    
    <item>
      <title>wrapping.multiEdge</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-multiedge.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-multiedge.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.wrapping.multiEdge    Options  Improve Cuts Distance Penalty When Improving Cuts  Improve Wrapped Edges  </description>
    </item>
    
    <item>
      <title>wrapping.singleEdge</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-singleedge.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-singleedge.html</guid>
      <description>   Property Value     Identifier: org.eclipse.elk.layered.wrapping.singleEdge    </description>
    </item>
    
    <item>
      <title>wrapping.validify</title>
      <link>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-validify.html</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.eclipse.org/elk/reference/groups/org-eclipse-elk-layered-wrapping-validify.html</guid>
      <description>    Property Value     Identifier: org.eclipse.elk.layered.wrapping.validify    Options  Validification Strategy Valid Indices for Wrapping  </description>
    </item>
    
  </channel>
</rss>