|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
BigNodesProcessor | The main class of the big node handler component. |
CommentPostprocessor | Post-processor for comment boxes. |
CommentPreprocessor | A pre-processor for comment boxes. |
CompoundCycleProcessor | Detects cyclic dependencies between compound nodes and reverts edges to remove them before simple cycle removal and layering. |
CompoundDummyEdgeRemover | Removes dummy edges that were inserted while importing compound graphs to implement constraints for the layering phase (keep dummy nodes representing subgraph borders left resp. |
CompoundGraphRestorer | Removes all dummy edges and dummy nodes apart from upper compound border dummies from the LayeredGraph. |
CompoundSideProcessor | Sets up dummy nodes at the sides of a compound node, connects these nodes with dummy edges. |
EdgeAndLayerConstraintEdgeReverser | Makes sure nodes with edge or layer constraints have only incoming or only outgoing edges, as appropriate. |
GraphTransformer | A layout processor that is able to perform transformations on the coordinates of a graph. |
HierarchicalPortConstraintProcessor | Processes constraints imposed on hierarchical node dummies. |
HierarchicalPortDummySizeProcessor | Sets the width of hierarchical port dummies. |
HierarchicalPortOrthogonalEdgeRouter | This processor does the job of routing edges connected to hierarchical ports. |
HierarchicalPortPositionProcessor | Sets the y coordinate of external node dummies representing eastern or western hierarchical ports. |
HyperedgeDummyMerger | Looks for long edge dummy nodes that can be joined together. |
HypernodesProcessor | Improves the placement of hypernodes by moving them such that they replace the join points of connected edges. |
InLayerConstraintProcessor | Makes sure that in-layer constraints are respected. |
InvertedPortProcessor | Inserts dummy nodes to cope with inverted ports. |
LayerConstraintProcessor | Moves nodes with layer constraints to the appropriate layers. |
LongEdgeJoiner | Removes dummy nodes due to edge splitting. |
LongEdgeSplitter | Splits the long edges of the layered graph to obtain a proper layering. |
NodeMarginCalculator | Sets the node margins. |
NorthSouthPortPostprocessor | Removes dummy nodes created by NorthSouthPortPreprocessor and routes the
edges properly. |
NorthSouthPortPreprocessor | Inserts dummy nodes to cope with northern and southern ports. |
PortListSorter | Sorts the port lists of nodes with fixed port orders. |
PortPositionProcessor | Determines the actual positions of ports for nodes whose port positions are left to be determined. |
PortSideProcessor | Makes sure ports have at least a fixed side. |
ReversedEdgeRestorer | Restores the direction of reversed edges. |
SelfLoopProcessor | This processor does some work to ensure that other phases and processors can handle self-loops correctly. |
SubgraphOrderingProcessor | Postprocesses the node ordering phase to ensure that subgraphs are not intertwined across the layers. |
Enum Summary | |
---|---|
GraphTransformer.Mode | definition of transformation modes. |
IntermediateLayoutProcessor | Definition of available intermediate layout processors for the layered layouter. |
Intermediate layout processors.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |