|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlowElement | |
mss.ea.al | This package contains basic skeletons for algorithms. |
Uses of FlowElement in mss.ea.al |
Subclasses of FlowElement in mss.ea.al | |
class |
AbstractConduit
Abstract base for a conduit. |
class |
AbstractConnector
Abstract base class for a connector element. |
class |
AbstractFork
Abstract base class for a fork element. |
class |
AbstractMerger
Abstract base class for a merger. |
class |
AbstractSink
Abstract base class for a sink. |
class |
AbstractSource
Abstract base class for a source element. |
class |
StreamCollector
Implementation of a individual stream collector. |
class |
StreamCombiner
Implementation of a merger which combines streams. |
class |
StreamConduit
Stream conduit which serves as a synchronization point. |
class |
StreamConnector
Implementation of an individual stream processor/connector. |
class |
StreamGate
Implementation of an individual stream gate element. |
class |
StreamMultiCaster
Implementation of an individual stream multicaster. |
class |
StreamRouter
Implementation of an individual stream router. |
class |
StreamSink
Implementation of an individual stream sink. |
class |
StreamSource
Implementation of an individual stream source. |
Fields in mss.ea.al declared as FlowElement | |
protected FlowElement |
AbstractConnector.predecessor
Predecessor of this connector. |
protected FlowElement |
AbstractConnector.successor
Successor of this connector. |
protected FlowElement |
AbstractSink.predecessor
Predecessor of this sink. |
protected FlowElement |
AbstractSource.successor
Successor of this source. |
protected FlowElement |
AbstractMerger.successor
Successor of this merger. |
protected FlowElement |
AbstractFork.predecessor
Predecessor of this fork. |
Methods in mss.ea.al that return FlowElement | |
abstract FlowElement |
FlowElement.getPredecessor(int index)
Gets the predecessor from a particular slot. |
abstract FlowElement |
FlowElement.getSuccessor(int index)
Gets the successor from a particular slot. |
FlowElement |
AbstractConnector.getPredecessor(int index)
Gets the predecessor of this connector. |
FlowElement |
AbstractConnector.getSuccessor(int index)
Gets the successor. |
FlowElement |
FlowElementFactory.compose(GeneticOperator operator)
Composes a flow element from a genetic operator. |
FlowElement |
FlowElementFactory.compose(FlowElement element)
Use for debug purposes. |
FlowElement |
AbstractSink.getPredecessor(int index)
Gets the predecessor of this sink. |
FlowElement |
AbstractSink.getSuccessor(int index)
Gets the successor of this sink. |
FlowElement |
AbstractSource.getPredecessor(int index)
Gets the predecessor. |
FlowElement |
AbstractSource.getSuccessor(int index)
Gets the successor. |
FlowElement |
AbstractMerger.getPredecessor(int index)
Gets a predecessor of this merger. |
FlowElement |
AbstractMerger.getSuccessor(int index)
Gets the successor of this merger. |
FlowElement |
AbstractConduit.getPredecessor(int index)
Gets a predecessor of this conduit. |
FlowElement |
AbstractConduit.getSuccessor(int index)
Gets a successor of this conduit. |
FlowElement |
AbstractFork.getPredecessor(int index)
Gets the predecessor of this fork. |
FlowElement |
AbstractFork.getSuccessor(int index)
Gets a successor of this fork. |
Methods in mss.ea.al with parameters of type FlowElement | |
abstract void |
FlowElement.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor to a slot. |
abstract void |
FlowElement.setSuccessor(FlowElement successor,
int index)
Sets a new successor to a slot. |
void |
AbstractConnector.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractConnector.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
FlowElement |
FlowElementFactory.compose(FlowElement element)
Use for debug purposes. |
void |
AlgorithmChecker.register(FlowElement element)
Registers a flow element at the checker. |
void |
AbstractSink.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractSink.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
void |
AbstractSource.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractSource.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
void |
AbstractMerger.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractMerger.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
void |
AbstractConduit.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractConduit.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
void |
AbstractFork.setPredecessor(FlowElement predecessor,
int index)
Sets a new predecessor. |
void |
AbstractFork.setSuccessor(FlowElement successor,
int index)
Sets a new successor. |
void |
MessageBroker.register(FlowElement element)
Registers a flow element at this broker. |
protected void |
AbstractAlgorithm.connect(FlowElement from,
FlowElement to)
Connects two flow elements. |
protected void |
AbstractAlgorithm.connect(FlowElement from,
int outputSlot,
FlowElement to,
int inputSlot)
Connects two flow elements. |
|
eaLib API Docs Last Modified : January 7 2002 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |