Package | com.yworks.yfiles.layout.router |
Class | public class GroupNodeRouterStage |
Inheritance | GroupNodeRouterStage AbstractLayoutStage YObject Object |
See also
Method | Defined By | ||
---|---|---|---|
GroupNodeRouterStage(init:Boolean = true)
Creates a new instance of this class. | GroupNodeRouterStage | ||
canLayout(graph:LayoutGraph):Boolean [override] | GroupNodeRouterStage | ||
doLayout(graph:LayoutGraph):void [override]
Main layout routine. | GroupNodeRouterStage | ||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | GroupNodeRouterStage | ||
hashCode():int | YObject | ||
[static]
Creates a new instance of this class. | GroupNodeRouterStage | ||
[static]
Creates a new instance of this class. | GroupNodeRouterStage |
Method | Defined By | ||
---|---|---|---|
canLayoutCore(graph:LayoutGraph):Boolean
Queries the core layouter whether or not the given graph can be laid out. | AbstractLayoutStage | ||
doLayoutCore(graph:LayoutGraph):void
Invokes the layout routine of the core layouter. | AbstractLayoutStage | ||
initAbstractLayoutStage1():void | AbstractLayoutStage | ||
initAbstractLayoutStage2(core:Layouter):void | AbstractLayoutStage | ||
initGroupNodeRouterStage1():void
Initializes this object. | GroupNodeRouterStage | ||
initGroupNodeRouterStage2(coreLayouter:Layouter):void
Initializes this object. | GroupNodeRouterStage |
GroupNodeRouterStage | () | Constructor |
public function GroupNodeRouterStage(init:Boolean = true)
Creates a new instance of this class.
Parametersinit: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.
|
canLayout | () | method |
override public function canLayout(graph:LayoutGraph):Boolean
Parameters
graph:LayoutGraph |
Boolean |
doLayout | () | method |
override public function doLayout(graph:LayoutGraph):void
Main layout routine.
Precondition the coreLayouter must contain an instance of com.yworks.yfiles.layout.router.OrthogonalEdgeRouter in its layout pipeline.
Parameters
graph:LayoutGraph |
See also
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initGroupNodeRouterStage1 | () | method |
protected final function initGroupNodeRouterStage1():void
Initializes this object. See the documentation of the corresponding factory method newGroupNodeRouterStage1()
for details.
See also
initGroupNodeRouterStage2 | () | method |
protected final function initGroupNodeRouterStage2(coreLayouter:Layouter):void
Initializes this object. See the documentation of the corresponding factory method newGroupNodeRouterStage2()
for details.
Parameters
coreLayouter:Layouter |
See also
newGroupNodeRouterStage1 | () | method |
public static function newGroupNodeRouterStage1():GroupNodeRouterStage
Creates a new instance of this class.
ReturnsGroupNodeRouterStage |
newGroupNodeRouterStage2 | () | method |
public static function newGroupNodeRouterStage2(coreLayouter:Layouter):GroupNodeRouterStage
Creates a new instance of this class.
Parameters
coreLayouter:Layouter — the core layouter invoked by this stage. The coreLayouter must contain an instance of com.yworks.yfiles.layout.router.OrthogonalEdgeRouter in its layout pipeline.
|
GroupNodeRouterStage |
See also