DroidDiagram Programmer's Guide
FlowchartLayoutBuilder Members
Constructors Methods
 


A class used to initialize FlowchartLayout objects.

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

 Public Constructors

  Name Description

FlowchartLayoutBuilder

Overloaded.  

 Public Methods

  Name Description

anchoring

Sets how to align links to the anchor points of nodes.

create

Creates a new object with the attributes accumulated by this builder.

get

Returns an existing object passed for initialization to this builder.

growToFit

Sets a value indicating whether the layout should increase the diagram bounds to fit the arranged content.

ignoreRepeatingLinks

Sets a value indicating whether to ignore repeating links.

keepGroupLayout

Sets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.

layoutLink

Sets an object, which is notified when the position of a link is changed by the layout.

layoutNode

Sets an object, which is notified when the position of a node is changed by the layout.

linkPadding

Sets how much space to leave between adjacent back links designating nested loops.

margins

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.

multipleGraphsPlacement

Sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.

nodeDistance

Sets the distance between consecutive nodes in the flowchart.

orientation

Sets the overall orientation of the arranged diagram.

progress

Sets the progress callback delegate.

splitGraph

Sets a value indicating whether unconnected subgraphs should be laid out independently from each other. If this property is set to true, each independent graph in the diagram is laid out in its own layout area. Otherwise all subgraphs are arranged in the same layout area.

 See Also

FlowchartLayoutBuilder Class
com.mindfusion.diagramming.builders Namespace