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) |