de.cau.cs.kieler.dataflow.codegen
Class SignalMap

java.lang.Object
  extended by de.cau.cs.kieler.dataflow.codegen.SignalMap

public class SignalMap
extends Object

Rating red

Constructor Summary
SignalMap()
           
 
Method Summary
 void clear()
           
 HashSet<String> get(Box box)
           
 void put(Box key, String value)
           
 void remove(Box key, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignalMap

public SignalMap()
Method Detail

clear

public void clear()

get

public HashSet<String> get(Box box)
Parameters:
box - box for which the signals are retrieved
Returns:
all signals of the given box

put

public void put(Box key,
                String value)
Parameters:
key - box for which the signals are defined
value - signal that is added to the defined signals

remove

public void remove(Box key,
                   String value)
Parameters:
key - box from which a signal shall be removed
value - the signal to remove