eaLib API Docs
Last Modified : January 7 2002

mss.ea.al
Class SourceThread

java.lang.Object
  |
  +--mss.ea.core.GeneticOperator
        |
        +--mss.ea.al.ThreadOperator
              |
              +--mss.ea.al.SourceThread
All Implemented Interfaces:
java.lang.Runnable

Deprecated. superceded by new thread communication model

public class SourceThread
extends ThreadOperator

Wrapper for individual sources.

Since:
0.1
Version:
$Revision: 1.4 $ $Date: 2001/11/12 17:20:59 $
Author:
Andreas Rummler

Field Summary
protected  IndividualSource source
          Deprecated. Underlying individual source.
 
Fields inherited from class mss.ea.al.ThreadOperator
inputs, outputs, predecessorList, successorList, successorNotificationList, sync, terminate, thread
 
Fields inherited from class mss.ea.core.GeneticOperator
description, ID, name
 
Constructor Summary
SourceThread(IndividualSource source)
          Deprecated. Constructor with individual source.
 
Method Summary
 void addPredecessor(ThreadOperator to)
          Deprecated. Dummy method.
 void addPredecessor(ThreadOperator to, int inputSlot)
          Deprecated. Dummy method.
 void addStream(IndividualStream stream)
          Deprecated. Does nothing.
 void operate()
          Deprecated.  
 java.lang.String toString()
          Deprecated. Returns a string representation.
 
Methods inherited from class mss.ea.al.ThreadOperator
addSuccessor, addSuccessor, getInputs, getOutputs, getPredecessors, getSuccessors, getThread, hangup, isConnected, run, setController, setSync, setThread
 
Methods inherited from class mss.ea.core.GeneticOperator
getDescription, getID, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

source

protected IndividualSource source
Deprecated. 
Underlying individual source.
Constructor Detail

SourceThread

public SourceThread(IndividualSource source)
Deprecated. 
Constructor with individual source.
Parameters:
source - underlying individual source
Method Detail

addStream

public void addStream(IndividualStream stream)
Deprecated. 
Does nothing. This method is just for implementation of the interface of the base class.
Overrides:
addStream in class ThreadOperator
Parameters:
stream - ignored

addPredecessor

public void addPredecessor(ThreadOperator to)
Deprecated. 
Dummy method. A source does not have a preprocessor, so this method call will be ignored.
Overrides:
addPredecessor in class ThreadOperator
Parameters:
to - predecessor

addPredecessor

public void addPredecessor(ThreadOperator to,
                           int inputSlot)
Deprecated. 
Dummy method. A source does not have a preprocessor, so this method call will be ignored.
Overrides:
addPredecessor in class ThreadOperator
Parameters:
to - predecessor
inputSlot - slot to add predecessor to

operate

public void operate()
Deprecated. 
Overrides:
operate in class ThreadOperator

toString

public java.lang.String toString()
Deprecated. 
Returns a string representation.
Overrides:
toString in class GeneticOperator
Returns:
string representation

eaLib API Docs
Last Modified : January 7 2002

Copyright © 2000-2001 Technical University of Ilmenau, Department ESS