Package | com.yworks.yfiles.layout |
Class | public class LayoutGraphCopyFactory_HierarchicGraphCopyFactory |
Inheritance | LayoutGraphCopyFactory_HierarchicGraphCopyFactory GraphCopier_GraphDataCopyFactory YObject Object |
See also
Method | Defined By | ||
---|---|---|---|
LayoutGraphCopyFactory_HierarchicGraphCopyFactory(init:Boolean = true) | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
Delegates the copying of the data to copyEdgeData()
| GraphCopier_GraphDataCopyFactory | ||
Delegates the copying of the data to copyNodeData()
| GraphCopier_GraphDataCopyFactory | ||
GraphCopier_GraphDataCopyFactory | |||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
hashCode():int | YObject | ||
newLayoutGraphCopyFactory_HierarchicGraphCopyFactory1():LayoutGraphCopyFactory_HierarchicGraphCopyFactory [static] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
newLayoutGraphCopyFactory_HierarchicGraphCopyFactory2(delegatingFactory:GraphCopier_CopyFactory):LayoutGraphCopyFactory_HierarchicGraphCopyFactory [static] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
Calls the delegate and then postCopyData(). | GraphCopier_GraphDataCopyFactory | ||
Calls preCopyData() and then the delegate. | GraphCopier_GraphDataCopyFactory |
Method | Defined By | ||
---|---|---|---|
Empty stub to be overwritten by subclass implementations. | GraphCopier_GraphDataCopyFactory | ||
[override] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
createNodeId(srcId:Object, dst:Node):Object
Factory method that creates an id for the given node. | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
initGraphCopier_GraphDataCopyFactory(delegatingFactory:GraphCopier_CopyFactory):void | GraphCopier_GraphDataCopyFactory | ||
Initializes this object. | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
initLayoutGraphCopyFactory_HierarchicGraphCopyFactory2(delegatingFactory:GraphCopier_CopyFactory):void
Initializes this object. | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
[override] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory | ||
[override] | LayoutGraphCopyFactory_HierarchicGraphCopyFactory |
LayoutGraphCopyFactory_HierarchicGraphCopyFactory | () | Constructor |
public function LayoutGraphCopyFactory_HierarchicGraphCopyFactory(init:Boolean = true)
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.
|
copyNodeData | () | method |
createNodeId | () | method |
protected function createNodeId(srcId:Object, dst:Node):Object
Factory method that creates an id for the given node. This implementation uses the destination node itself as the id for the node.
Parameters
srcId:Object | |
dst:Node |
Object |
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initLayoutGraphCopyFactory_HierarchicGraphCopyFactory1 | () | method |
protected final function initLayoutGraphCopyFactory_HierarchicGraphCopyFactory1():void
Initializes this object. See the documentation of the corresponding factory method newLayoutGraphCopyFactory_HierarchicGraphCopyFactory1()
for details.
See also
initLayoutGraphCopyFactory_HierarchicGraphCopyFactory2 | () | method |
protected final function initLayoutGraphCopyFactory_HierarchicGraphCopyFactory2(delegatingFactory:GraphCopier_CopyFactory):void
Initializes this object. See the documentation of the corresponding factory method newLayoutGraphCopyFactory_HierarchicGraphCopyFactory2()
for details.
Parameters
delegatingFactory:GraphCopier_CopyFactory |
See also
newLayoutGraphCopyFactory_HierarchicGraphCopyFactory1 | () | method |
public static function newLayoutGraphCopyFactory_HierarchicGraphCopyFactory1():LayoutGraphCopyFactory_HierarchicGraphCopyFactory
ReturnsLayoutGraphCopyFactory_HierarchicGraphCopyFactory |
newLayoutGraphCopyFactory_HierarchicGraphCopyFactory2 | () | method |
public static function newLayoutGraphCopyFactory_HierarchicGraphCopyFactory2(delegatingFactory:GraphCopier_CopyFactory):LayoutGraphCopyFactory_HierarchicGraphCopyFactory
Parameters
delegatingFactory:GraphCopier_CopyFactory |
LayoutGraphCopyFactory_HierarchicGraphCopyFactory |
postCopyData | () | method |
override protected function postCopyData(src:Graph, dst:Graph, nodeMap:Map, edgeMap:Map):void
Parameters
src:Graph | |
dst:Graph | |
nodeMap:Map | |
edgeMap:Map |
preCopyData | () | method |