documentationfor yFiles for HTML 2.6

Properties

edgeLayoutDescriptorin HierarchicLayoutGets or sets the HierarchicLayoutEdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor assigned.
edgeLayoutDescriptorsin HierarchicLayoutDataGets or sets the mapping of edges to their HierarchicLayoutEdgeLayoutDescriptor.
edgeLayoutDescriptorin IEdgeDataGets the HierarchicLayoutEdgeLayoutDescriptor instance bound to the Edge associated with this IEdgeData instance.

Fields

EDGE_LAYOUT_DESCRIPTOR_DP_KEYin HierarchicLayoutCoreA data provider key for providing layout information for each edge.

Method Return Values

createCopy ()in HierarchicLayoutEdgeLayoutDescriptorCreates a copy of this HierarchicLayoutEdgeLayoutDescriptor instance.
createEdgeLayoutDescriptor ()in HierarchicLayoutReturns a new HierarchicLayoutEdgeLayoutDescriptor instance that will be used during the various phases of the layout algorithm to determine the drawing details of the edges of the graph.

Method Parameters

HierarchicLayout ()in HierarchicLayoutCreates a new HierarchicLayout instance with the default settings.
HierarchicLayoutData ()in HierarchicLayoutDataCreates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout.
createBusDummyEdge (YNode, YNode, HierarchicLayoutEdgeLayoutDescriptor, Object, boolean)in IItemFactoryCreates a dummy edge that models the bus segment of a bus substructure.
createBusDummyEdgeData (Edge, HierarchicLayoutEdgeLayoutDescriptor, Object, boolean)in IItemFactoryCreates an IEdgeData instance for a bus dummy edge.