org.grinvin.generators.graphs

Class GraphListElementGeneratorSink

Implemented Interfaces:
Runnable, GraphGeneratorSink

public class GraphListElementGeneratorSink
extends AbstractGraphGeneratorSink
implements Runnable

Allows graph generators to generate graph list elements and add them to a list.

Constructor Summary

GraphListElementGeneratorSink(GraphGeneratorInstance geninst, HasGraphList hgl)

Method Summary

void
receiveGraphBundle(GraphBundle bundle)
Receives the next graph bundle from the generator.
void
run()
void
start()
Start a thread which generates the graph list elements.

Methods inherited from class org.grinvin.generators.graphs.AbstractGraphGeneratorSink

createGraphBundle, receiveGraphBundle

Constructor Details

GraphListElementGeneratorSink

public GraphListElementGeneratorSink(GraphGeneratorInstance geninst,
                                     HasGraphList hgl)

Method Details

receiveGraphBundle

public void receiveGraphBundle(GraphBundle bundle)
Receives the next graph bundle from the generator.
Specified by:
receiveGraphBundle in interface GraphGeneratorSink
Overrides:
receiveGraphBundle in interface AbstractGraphGeneratorSink

run

public void run()

start

public void start()
Start a thread which generates the graph list elements.