DroidDiagram Programmer's Guide
SpringLayoutBuilder Members
Constructors Methods
 


A class used to initialize SpringLayout objects.

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

 Public Constructors

  Name Description

SpringLayoutBuilder

Overloaded.  

 Public Methods

  Name Description

anchoring

Sets a value indicating how links should be aligned to the anchor points of tree nodes.

create

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

enableClusters

Sets a value indicating whether the layout algorithm should place nodes into distinct clusters.

get

Returns an existing object passed for initialization to this builder.

iterations

Sets the number of iterations that the layout algorithm should run.

keepGroupLayout

Sets a value specifying whether the relative position of nodes within groups should be kept intact.

minimizeCrossings

Sets a value indicating whether the algorithm should try to minimize the number of link crossings.

nodeDistance

Sets how much space should be left between adjacent nodes.

randomSeed

Sets the randomization seed that should be used for generating random node positions.

repulsionFactor

Sets a multiplier value applied to the repulsive force between nodes.

 See Also

SpringLayoutBuilder Class
com.mindfusion.diagramming.builders Namespace