Usages of ISequencer
Properties
fixedElementsSequencer | in HierarchicLayout | Gets or sets the ISequencer instance that calculates the sequence of the fixed nodes during the incremental layout run. | |
fromScratchSequencer | in HierarchicLayout | Gets or sets the ISequencer instance that calculates the node sequence if the layout algorithm runs in From Scratch mode. | |
sequencer | in HierarchicLayoutCore | Gets or sets the ISequencer instance responsible for calculating the sequence of nodes within each layer (second phase of the layout algorithm). |
Method Return Values
createSequencer () | in HierarchicLayoutCore | Factory method that is called lazily upon first usage by sequencer if the given ISequencer instance is null . | |
createSubgraphLayerSequencer () | in HierarchicLayoutCore | Factory method called during applyLayoutCore and creates a ISequencer implementation that can sequence subgraphs incrementally. |
Method Parameters
HierarchicLayout () | in HierarchicLayout | Creates a new HierarchicLayout instance with the default settings. | |
HierarchicLayoutCore () | in HierarchicLayoutCore | Creates a new HierarchicLayoutCore instance with the default settings. |
Implementing Types
AsIsSequencer | This class calculates the sequence of the nodes within each layer using the nodes' coordinates. | |
DefaultLayerSequencer | This class is a ISequencer implementation that performs the second phase of the Sugiyama algorithm. | |
GivenSequenceSequencer | This class is a ISequencer implementation that determines the sequence of nodes of the same layer based on a given comparator constraint. |