Cycle Breaking Strategy

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
INTERACTIVE (@AdvancedPropertyValue)
Default Value: CycleBreakingStrategy.GREEDY (as defined in org.eclipse.elk.layered)
Applies To: parents
Containing Group: cycleBreaking


Strategy for cycle breaking. Cycle breaking looks for cycles in the graph and determines which edges to reverse to break the cycles. Reversed edges will end up pointing to the opposite direction of regular edges (that is, reversed edges will point left if edges usually point right).