net.infonode.util.signal
public class Signal extends Object
Version: $Revision: 1.3 $
Constructor Summary | |
---|---|
Signal() | |
Signal(boolean reverseNotifyOrder) |
Method Summary | |
---|---|
void | addListener(SignalListener listener) |
void | emit(Object object) |
protected void | firstListenerAdded() |
SignalHook | getHook() |
boolean | hasListeners() |
Iterator | iterator() |
protected void | lastListenerRemoved() |
boolean | removeListener(SignalListener listener) |
protected void | removeListener(int index) |
void | removeListeners(Collection toRemove) |
protected void | removeWeakListener(Signal.WeakListener listener) |