public class Signal
extends java.lang.Object
Constructor and Description |
---|
Signal() |
Signal(boolean reverseNotifyOrder) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(SignalListener listener) |
void |
emit(java.lang.Object object) |
protected void |
firstListenerAdded() |
SignalHook |
getHook() |
boolean |
hasListeners() |
java.util.Iterator |
iterator() |
protected void |
lastListenerRemoved() |
protected void |
removeListener(int index) |
boolean |
removeListener(SignalListener listener) |
void |
removeListeners(java.util.Collection toRemove) |
protected void |
removeWeakListener(net.infonode.util.signal.Signal.WeakListener listener) |
protected void firstListenerAdded()
protected void lastListenerRemoved()
public void addListener(SignalListener listener)
public boolean removeListener(SignalListener listener)
protected void removeWeakListener(net.infonode.util.signal.Signal.WeakListener listener)
protected void removeListener(int index)
public boolean hasListeners()
public java.util.Iterator iterator()
public SignalHook getHook()
public void emit(java.lang.Object object)
public void removeListeners(java.util.Collection toRemove)