Packagecom.yworks.yfiles.algo
Classpublic class Sorting
InheritanceSorting Inheritance YObject Inheritance Object

This class provides methods for efficiently sorting graph elements in graph structures.



Public Methods
 MethodDefined By
  
Sorting(init:Boolean = true)
Sorting
 Inherited
equals(o:Object):Boolean
YObject
  
getClass():Class
[override]
Sorting
 Inherited
hashCode():int
YObject
  
sortNodesByDegree(graph:Graph):Vector.<Object>
[static] Sort nodes by degree in ascending order
Sorting
  
sortNodesByIntKey(graph:Graph, keys:DataProvider):Vector.<Object>
[static] Sort nodes by an integer key associated to each node through the given data provider.
Sorting
Constructor Detail
Sorting()Constructor
public function Sorting(init:Boolean = true)



Parameters
init:Boolean (default = true)
Method Detail
getClass()method
override public function getClass():Class

Returns
Class
sortNodesByDegree()method 
public static function sortNodesByDegree(graph:Graph):Vector.<Object>

Sort nodes by degree in ascending order

Parameters

graph:Graph

Returns
Vector.<Object>
sortNodesByIntKey()method 
public static function sortNodesByIntKey(graph:Graph, keys:DataProvider):Vector.<Object>

Sort nodes by an integer key associated to each node through the given data provider. The nodes are sorted in ascending order.

Parameters

graph:Graph
 
keys:DataProvider

Returns
Vector.<Object>