Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel2

Big Nodes Processor

TODO: Document.

Preconditions
  • Document
Postconditions
  • Document
SlotBefore phase 2.
Dependencies
  • Document
Remarks
  • Document

Comment Postprocessor

TODO: Document.

Preconditions
  • Document
Postconditions
  • Document
SlotAfter phase 5.
Dependencies
  • Document
Remarks
  • Document

Comment Preprocessor

TODO: Document.

Preconditions
  • Document
Postconditions
  • Document
SlotBefore phase 1.
Dependencies
  • Document
Remarks
  • Document

Compound Cycle Processor

Removes cyclic dependencies between compound nodes from the graph. Adds dummy edges that enhance the layering with respect to hierarchy crossing edges: the Compound Cycle Processor determines an ancestor for each source and target of the edge such that both ancestors share a common parent. The source ancestor is to be put in layers left of the layers spanned by the target ancestor.

...

Preconditions
  • The graph is not layered yet.
Postconditions
  • Nodes with edge or layer constraints have only incoming or only outgoing edges, as appropriate.appropriate.
SlotBefore phase 1.
DependenciesNone.
Remarks
  • Layerers should usually include a dependency on this processor.

Graph Transformer

TODO: Document.

Preconditions
  • Document
Postconditions
  • Document
Slot
  • Before phase 1.
  • After phase 5.
DependenciesNone.
  • Document
Remarks
  • Layerers should usually include a dependency on this processor.Document

Hierarchical Port Constraint Processor

...

Preconditions
  • The graph is layered.
  • Node orders are fixed.
  • For long edge dummies to be joined, their LONG_EDGE_SOURCE and LONG_EDGE_TARGET properties must be set.
Postconditions
  • Some long edge dummy nodes may have been merged.
SlotBefore phase 4.
Dependencies
  • InLayerConstraintProcessor
Remarks
  • This processor only makes sense if the LongEdgeSplitter was used before.

Hypernode Processor

TODO: Document.

Preconditions
  • Document
Postconditions
  • Document
SlotAfter phase 5.
Dependencies
  • Document
Remarks
  • Document

In-Layer Constraint Processor

...