se.ericsson.eto.norarc.javaframe
Class OutputEdgeMediator

java.lang.Object
  extended byse.ericsson.eto.norarc.javaframe.Mediator
      extended byse.ericsson.eto.norarc.javaframe.OutputEdgeMediator
All Implemented Interfaces:
Addressable, java.io.Serializable

public class OutputEdgeMediator
extends Mediator

See Also:
Serialized Form

Field Summary
protected  MessageGUI env
           
protected  Mediator med
           
protected  java.lang.String name
           
 
Fields inherited from class se.ericsson.eto.norarc.javaframe.Mediator
address
 
Constructor Summary
OutputEdgeMediator(java.lang.String name)
           
OutputEdgeMediator(java.lang.String name, Mediator med)
           
 
Method Summary
 void addAddress(Addressable adr)
          Sets the address of this Mediator to the given value.
 void forward(Message sig)
          Forwards the specified signal to the Addressable object refered to by the address reference.
 void setEnvironment(MessageGUI env)
           
 void setMediator(Mediator med)
           
 
Methods inherited from class se.ericsson.eto.norarc.javaframe.Mediator
getAddress, input, mediatorName, removeAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

env

protected MessageGUI env

name

protected java.lang.String name

med

protected Mediator med
Constructor Detail

OutputEdgeMediator

public OutputEdgeMediator(java.lang.String name)

OutputEdgeMediator

public OutputEdgeMediator(java.lang.String name,
                          Mediator med)
Method Detail

forward

public void forward(Message sig)
Description copied from class: Mediator
Forwards the specified signal to the Addressable object refered to by the address reference. It is assumed that the address of this Mediator has been given a value. If not, a NullPointerException is thrown.

Specified by:
forward in interface Addressable
Overrides:
forward in class Mediator

setEnvironment

public void setEnvironment(MessageGUI env)

setMediator

public void setMediator(Mediator med)

addAddress

public void addAddress(Addressable adr)
Description copied from class: Mediator
Sets the address of this Mediator to the given value.

Overrides:
addAddress in class Mediator
Parameters:
adr - refers a StateMachine or another Mediator.