org.grinvin.generators.graphs

Interface GraphGeneratorSink

Known Implementing Classes:
AbstractGraphGeneratorSink, FilteredInvariantListGeneratorSink, GraphListElementGeneratorSink, InvariantListGeneratorSink

public interface GraphGeneratorSink

Interface for all objects that receive graph bundles from a graph bundle.

Method Summary

GraphBundle
createGraphBundle()
Creates an empty graph bundle which can be filled by the generator and handed to receiveGraphBundle(GraphBundle).
void
receiveGraphBundle(GraphBundle bundle)
Receives the next graph bundle from the generator.

Method Details

createGraphBundle

public GraphBundle createGraphBundle()
Creates an empty graph bundle which can be filled by the generator and handed to receiveGraphBundle(GraphBundle).

receiveGraphBundle

public void receiveGraphBundle(GraphBundle bundle)
Receives the next graph bundle from the generator.