DroidDiagram Programmer's Guide
SwimlaneLayoutInfo Members
Constructors Methods
 


Contains settings for the SwimlaneLayout class.

The following tables list the members exposed by the SwimlaneLayoutInfo type.

 Public Constructors

  Name Description

SwimlaneLayoutInfo

Initializes a new instance of the SwimlaneLayoutInfo class.

 Public Methods

  Name Description

getCollapseEmptyLanes

Get a value indicating whether lanes without associated nodes will shrink to zero size. By default, empty lanes will have size equal to LaneDistance.

getCompactNodes

Gets a value indicating whether the nodes within individual lanes are compacted.

getDirection

Gets the direction of the arranged diagram.

getKeepLaneSizes

Gets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.

getLaneDistance

Gets the spacing between adjacent lanes in the final layout.

getMargins

Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.

getNodeDistance

Gets the spacing between adjacent nodes within a lane in the final layout.

getOrientation

Gets the overall orientation of the arranged diagram.

getSwimlaneGrid

Gets the object through which the swimlane grid can be manipulated by the layout.

setCollapseEmptyLanes

Set a value indicating whether lanes without associated nodes will shrink to zero size. By default, empty lanes will have size equal to LaneDistance.

setCompactNodes

Sets a value indicating whether the nodes within individual lanes are compacted.

setDirection

Gets the direction of the arranged diagram.

setKeepLaneSizes

Gets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.

setLaneDistance

Sets the spacing between adjacent lanes in the final layout.

setMargins

Sets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.

setNodeDistance

Sets the spacing between adjacent nodes within a lane in the final layout.

setOrientation

Sets the overall orientation of the arranged diagram.

setSwimlaneGrid

Sets the object through which the swimlane grid can be manipulated by the layout.

 See Also

SwimlaneLayoutInfo Class
com.mindfusion.diagramming.jlayout Namespace