eaLib API Docs
Last Modified : January 7 2002

mss.ea.al
Class GateThread

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

Deprecated. superceded by new thread communication model

public class GateThread
extends ThreadOperator

Wrapper for individual gates.

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

Field Summary
protected  IndividualGate gate
          Deprecated. Individual gate.
protected  IndividualStream stream
          Deprecated. Individual stream that is passed to the gate.
 
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
GateThread(IndividualGate gate)
          Deprecated. Constructor.
 
Method Summary
 void addStream(IndividualStream stream)
          Deprecated. Adds the given stream to the gate.
 IndividualGate getGate()
          Deprecated. Gets the underlying gate of this operator.
 void operate()
          Deprecated.  
 void setGate(IndividualGate g)
          Deprecated. Sets a new gate.
 java.lang.String toString()
          Deprecated. Returns a string representation.
 
Methods inherited from class mss.ea.al.ThreadOperator
addPredecessor, addPredecessor, 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

gate

protected IndividualGate gate
Deprecated. 
Individual gate.

stream

protected IndividualStream stream
Deprecated. 
Individual stream that is passed to the gate.
Constructor Detail

GateThread

public GateThread(IndividualGate gate)
Deprecated. 
Constructor.
Parameters:
gate - individual gate for this operator.
Method Detail

addStream

public void addStream(IndividualStream stream)
Deprecated. 
Adds the given stream to the gate.
Overrides:
addStream in class ThreadOperator
Parameters:
stream - individual stream to add to the gate

operate

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

getGate

public IndividualGate getGate()
Deprecated. 
Gets the underlying gate of this operator.
Returns:
underlying gate

setGate

public void setGate(IndividualGate g)
Deprecated. 
Sets a new gate.
Parameters:
g - new individual gate

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