y.layout
Interface PartitionLayouter.InterEdgeRouter

All Known Implementing Classes:
PartitionLayouter.ChannelInterEdgeRouter, PartitionLayouter.OrthogonalInterEdgeRouter
Enclosing class:
PartitionLayouter

public static interface PartitionLayouter.InterEdgeRouter

Implementations of this interface are responsible for routing inter-edges. An inter-edge is an edge that connects nodes that do not belong to the same partition.

 
Your browser does not support SVG content.

Method Summary
 void routeInterEdges(LayoutGraph graph, DataProvider partitionIDDP, DataProvider interEdgeDP)
          Routes inter-edges of the partitioned graph.
 

Method Detail

routeInterEdges

void routeInterEdges(LayoutGraph graph,
                     DataProvider partitionIDDP,
                     DataProvider interEdgeDP)
Routes inter-edges of the partitioned graph.

Parameters:
graph - the input graph
partitionIDDP - the partition id for each node in the graph.
interEdgeDP - holds a boolean value for each edge of the graph indicating if the edge is an inter-edge or not.

© Copyright 2000-2008,
yWorks GmbH.
All rights reserved.