adams.flow.generator
Interface Generator<T extends AbstractActor>

Type Parameters:
T - the type of actor that owns this generator
All Known Implementing Classes:
AbstractFlowGenerator, Template

public interface Generator<T extends AbstractActor>

Generator interface for flow generators.

Version:
$Revision: 5261 $
Author:
fracpete (fracpete at waikato dot ac dot nz)

Method Summary
 AbstractActor generate()
          Generates the flow and returns it.
 T getOwner()
          Returns the owner.
 void setOwner(T value)
          Sets the owner.
 

Method Detail

setOwner

void setOwner(T value)
Sets the owner.

Parameters:
owner - the owner of this generator

getOwner

T getOwner()
Returns the owner.

Returns:
the owner, null if none set

generate

AbstractActor generate()
Generates the flow and returns it.

Returns:
the generated flow


Copyright © 2013 University of Waikato, Hamilton, NZ. All Rights Reserved.