Search this API

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.


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-2013,
yWorks GmbH.
All rights reserved.