Packagecom.yworks.yfiles.layout
Classpublic class PartitionLayouter_EdgeBetweennessPartitionFinder
InheritancePartitionLayouter_EdgeBetweennessPartitionFinder Inheritance YObject Inheritance Object
Implements PartitionLayouter_PartitionFinder

PartitionFinder implementation that uses com.yworks.yfiles.algo.Groups.edgeBetweennessClustering() as partition strategy.

See also

com.yworks.yfiles.algo.Groups.edgeBetweennessClustering()


Public Properties
 PropertyDefined By
  maximumPartitionCount : int
Specifies the maximum number of partitions that this class should return.
PartitionLayouter_EdgeBetweennessPartitionFinder
  minimumPartitionCount : int
Specifies the minimum number of partitions that this class should return.
PartitionLayouter_EdgeBetweennessPartitionFinder
Public Methods
 MethodDefined By
  
PartitionLayouter_EdgeBetweennessPartitionFinder
 Inherited
equals(o:Object):Boolean
YObject
  
findPartitions(graph:LayoutGraph, clusterIDMap:NodeMap):void
PartitionLayouter_EdgeBetweennessPartitionFinder
  
getClass():Class
[override]
PartitionLayouter_EdgeBetweennessPartitionFinder
 Inherited
hashCode():int
YObject
  
[static]
PartitionLayouter_EdgeBetweennessPartitionFinder
Protected Methods
 MethodDefined By
  
PartitionLayouter_EdgeBetweennessPartitionFinder
Property Detail
maximumPartitionCountproperty
maximumPartitionCount:int

Specifies the maximum number of partitions that this class should return. By default there is no limit to the number of returned partitions.


Implementation
    public function get maximumPartitionCount():int
    public function set maximumPartitionCount(value:int):void
minimumPartitionCountproperty 
minimumPartitionCount:int

Specifies the minimum number of partitions that this class should return. By default this value is set to 0.


Implementation
    public function get minimumPartitionCount():int
    public function set minimumPartitionCount(value:int):void
Constructor Detail
PartitionLayouter_EdgeBetweennessPartitionFinder()Constructor
public function PartitionLayouter_EdgeBetweennessPartitionFinder(init:Boolean = true)



Parameters
init:Boolean (default = true)
Method Detail
findPartitions()method
public function findPartitions(graph:LayoutGraph, clusterIDMap:NodeMap):void

Parameters

graph:LayoutGraph
 
clusterIDMap:NodeMap

getClass()method 
override public function getClass():Class

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

newPartitionLayouter_EdgeBetweennessPartitionFinder()method 
public static function newPartitionLayouter_EdgeBetweennessPartitionFinder():PartitionLayouter_EdgeBetweennessPartitionFinder

Returns
PartitionLayouter_EdgeBetweennessPartitionFinder