suvi.alg.interfaces
Interface ComponentLayoutPolicy

All Superinterfaces:
GraphLayoutAttrConsumer
All Known Implementing Classes:
ComponentLayoutPolicyContract, LinearComponentLayoutPolicy

public interface ComponentLayoutPolicy
extends GraphLayoutAttrConsumer

Decides the relative positions of the connected components of the graph.


Method Summary
 java.awt.Point[] locations(javautils.graph.adt.AugmentedGraph original, GraphLayoutAttrMap attrMap, GraphLayout[] layouts)
          Locations for the specified layouts.
 
Methods inherited from interface suvi.api.alg.attr.GraphLayoutAttrConsumer
defaultAttrs
 

Method Detail

locations

public java.awt.Point[] locations(javautils.graph.adt.AugmentedGraph original,
                                  GraphLayoutAttrMap attrMap,
                                  GraphLayout[] layouts)

Locations for the specified layouts.