Packagecom.yworks.yfiles.layout
Classpublic class PartitionLayouter_ComponentPartitionPlacer
InheritancePartitionLayouter_ComponentPartitionPlacer Inheritance YObject Inheritance Object
Implements PartitionLayouter_PartitionPlacer

PartitionPlacer implementation that uses com.yworks.yfiles.layout.ComponentLayouter to place the partitions.

See also

com.yworks.yfiles.layout.ComponentLayouter


Public Properties
 PropertyDefined By
  componentLayouter : ComponentLayouter
Specifies the ComponentLayouter instance used to place the graph partitions.
PartitionLayouter_ComponentPartitionPlacer
Public Methods
 MethodDefined By
  
Creates a new instance of this class.
PartitionLayouter_ComponentPartitionPlacer
 Inherited
equals(o:Object):Boolean
YObject
  
getClass():Class
[override]
PartitionLayouter_ComponentPartitionPlacer
 Inherited
hashCode():int
YObject
  
[static] Creates a new instance of this class.
PartitionLayouter_ComponentPartitionPlacer
  
placePartitions(graph:LayoutGraph, clusterIDDP:DataProvider, interEdgeDP:DataProvider):void
PartitionLayouter_ComponentPartitionPlacer
Protected Methods
 MethodDefined By
  
Initializes this object.
PartitionLayouter_ComponentPartitionPlacer
Property Detail
componentLayouterproperty
componentLayouter:ComponentLayouter

Specifies the ComponentLayouter instance used to place the graph partitions.


Implementation
    public function get componentLayouter():ComponentLayouter
    public function set componentLayouter(value:ComponentLayouter):void
Constructor Detail
PartitionLayouter_ComponentPartitionPlacer()Constructor
public function PartitionLayouter_ComponentPartitionPlacer(init:Boolean = true)

Creates a new instance of this class.

Parameters
init:Boolean (default = true) — An internally used switch to help handle proper instance initialization in inheritance chains where classes can have multiple constructor-like factory methods. This parameter can safely be ignored/omitted when calling the constructor.
Method Detail
getClass()method
override public function getClass():Class

Returns
Class
initPartitionLayouter_ComponentPartitionPlacer()method 
protected final function initPartitionLayouter_ComponentPartitionPlacer():void

Initializes this object. See the documentation of the corresponding factory method newPartitionLayouter_ComponentPartitionPlacer() for details.

See also

newPartitionLayouter_ComponentPartitionPlacer()method 
public static function newPartitionLayouter_ComponentPartitionPlacer():PartitionLayouter_ComponentPartitionPlacer

Creates a new instance of this class.

Returns
PartitionLayouter_ComponentPartitionPlacer
placePartitions()method 
public function placePartitions(graph:LayoutGraph, clusterIDDP:DataProvider, interEdgeDP:DataProvider):void

Parameters

graph:LayoutGraph
 
clusterIDDP:DataProvider
 
interEdgeDP:DataProvider