ConstLayoutStyles Enum

Return to Introduction  Previous page  Next page

The enum values defined here are used exclusively for the Layout a Diagram method. They enable you to define the layout options as depicted in the Layout a Diagram menu option (see the Enterprise Architect User Guide topic for further information).

Method

Notes

lsDiagramDefault

 

lsProgramDefault

 

lsCycleRemoveGreedy

Use the Greedy Cycle Removal algorithm

lsCycleRemoveDFS

Use the Depth First Cycle Removal algorithm

lsLayeringLongestPathSink

Layer the diagram using the Longest Path Sink algorithm

lsLayeringLongestPathSource

Layer the diagram using the Longest Path Source algorithm

lsLayeringOptimalLinkLength

Layer the diagram using the Optimal Link Length algorithm

lsInitializeNaive

Initialize the layout using the Naïve Initialize Indices algorithm

lsInitializeDFSOut

Initialize the layout using the Depth First Search Outward algorithm

lsInitializeDFSIn

Initialize the layout using the Depth First Search Inward algorithm

lsCrossReduceAggressive

Perform aggressive Cross-reduction in the layout process (time consuming)

lsLayoutDirectionUp

Direct links to point upwards

lsLayoutDirectionDown

Direct links to point downwards

lsLayoutDirectionLeft

Direct links to point leftwards

lsLayoutDirectionRight

Direct links to point rightwards