Packagecom.yworks.yfiles.layout
Classpublic class PartitionLayouter_OrthogonalInterEdgeRouter
InheritancePartitionLayouter_OrthogonalInterEdgeRouter Inheritance YObject Inheritance Object
Implements PartitionLayouter_InterEdgeRouter

InterEdgeRouter implementation that routes inter-edges using com.yworks.yfiles.layout.router.OrthogonalEdgeRouter.

See also

com.yworks.yfiles.layout.router.OrthogonalEdgeRouter


Public Properties
 PropertyDefined By
  orthogonalEdgeRouter : OrthogonalEdgeRouter
Specifies the com.yworks.yfiles.layout.router.OrthogonalEdgeRouter instance used to route inter-edges.
PartitionLayouter_OrthogonalInterEdgeRouter
  selectedEdgesDpKey : Object
Specifies the DataProvider key to mark edges as selected.
PartitionLayouter_OrthogonalInterEdgeRouter
Public Methods
 MethodDefined By
  
Creates a new instance of this class.
PartitionLayouter_OrthogonalInterEdgeRouter
 Inherited
equals(o:Object):Boolean
YObject
  
getClass():Class
[override]
PartitionLayouter_OrthogonalInterEdgeRouter
 Inherited
hashCode():int
YObject
  
[static] Creates a new instance of this class.
PartitionLayouter_OrthogonalInterEdgeRouter
  
routeInterEdges(graph:LayoutGraph, clusterIDDP:DataProvider, interEdgeDP:DataProvider):void
PartitionLayouter_OrthogonalInterEdgeRouter
Protected Methods
 MethodDefined By
  
Initializes this object.
PartitionLayouter_OrthogonalInterEdgeRouter
Property Detail
orthogonalEdgeRouterproperty
orthogonalEdgeRouter:OrthogonalEdgeRouter

Specifies the com.yworks.yfiles.layout.router.OrthogonalEdgeRouter instance used to route inter-edges.


Implementation
    public function get orthogonalEdgeRouter():OrthogonalEdgeRouter
    public function set orthogonalEdgeRouter(value:OrthogonalEdgeRouter):void

See also

selectedEdgesDpKeyproperty 
selectedEdgesDpKey:Object

Specifies the DataProvider key to mark edges as selected.

By default, com.yworks.yfiles.layout.LayouterKeys.SELECTED_EDGES is used.


Implementation
    public function get selectedEdgesDpKey():Object
    public function set selectedEdgesDpKey(value:Object):void

Throws
IllegalArgumentException — if the specified key is null.

See also

Constructor Detail
PartitionLayouter_OrthogonalInterEdgeRouter()Constructor
public function PartitionLayouter_OrthogonalInterEdgeRouter(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_OrthogonalInterEdgeRouter()method 
protected final function initPartitionLayouter_OrthogonalInterEdgeRouter():void

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

See also

newPartitionLayouter_OrthogonalInterEdgeRouter()method 
public static function newPartitionLayouter_OrthogonalInterEdgeRouter():PartitionLayouter_OrthogonalInterEdgeRouter

Creates a new instance of this class.

Returns
PartitionLayouter_OrthogonalInterEdgeRouter
routeInterEdges()method 
public function routeInterEdges(graph:LayoutGraph, clusterIDDP:DataProvider, interEdgeDP:DataProvider):void

Parameters

graph:LayoutGraph
 
clusterIDDP:DataProvider
 
interEdgeDP:DataProvider