net.sourceforge.combean.interfaces.graph.alg.partition
Interface PartitioningAlg

Package class diagram package PartitioningAlg
All Superinterfaces:
GraphAlgorithm
All Known Subinterfaces:
StronglyConnectedComponentsAlg
All Known Implementing Classes:
AbstractSCCImpl, SCCByDFSImpl, SCCByDoubleDFSImpl

public interface PartitioningAlg
extends GraphAlgorithm

Base interface for algorithms which partition/color the nodes of the graph.


Method Summary
 NodePartitionVisitor getVisitor()
           
 void setVisitor(NodePartitionVisitor partitionVisitor)
          Set the visitor which shall be informed about the partitions which were found.
 
Methods inherited from interface net.sourceforge.combean.interfaces.graph.alg.GraphAlgorithm
getGraph, run, setGraph
 

Method Detail

setVisitor

void setVisitor(NodePartitionVisitor partitionVisitor)
Set the visitor which shall be informed about the partitions which were found.

Parameters:
partitionVisitor -

getVisitor

NodePartitionVisitor getVisitor()
Returns:
the partition visitor