A descriptor for bus-related information to be associated with an edge.

Namespace: yWorks.yFiles.Layout.Router
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public class BusDescriptor
Visual Basic
Public Class BusDescriptor

Remarks

A descriptor for bus-related information to be associated with an edge. It consists of a bus ID defining the bus of the associated edge, two optional edge group IDs for specifying the edge grouping at the source and target side, respectively, and an optional boolean flag to mark the edge as fixed.

Every object except nullNothingnullptra null reference (Nothing in Visual Basic) can be used as valid bus ID. Every edge of ID nullNothingnullptra null reference (Nothing in Visual Basic) forms a group of its own. Also, every object except nullNothingnullptra null reference (Nothing in Visual Basic) can be used as valid edge group ID. If there is no group ID defined for an edge or if nullNothingnullptra null reference (Nothing in Visual Basic) is set, a default group ID is used. Therefore, all such edges ending at the same node belong to the same group.

Inheritance Hierarchy

System..::..Object
  yWorks.yFiles.Layout.Router..::..BusDescriptor

See Also