Package net.infonode.util.signal
Class Signal
java.lang.Object
net.infonode.util.signal.Signal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(SignalListener listener) void
protected void
getHook()
boolean
iterator()
protected void
protected void
removeListener
(int index) boolean
removeListener
(SignalListener listener) void
removeListeners
(Collection toRemove) protected void
removeWeakListener
(net.infonode.util.signal.Signal.WeakListener listener)
-
Constructor Details
-
Signal
public Signal() -
Signal
public Signal(boolean reverseNotifyOrder)
-
-
Method Details
-
firstListenerAdded
protected void firstListenerAdded() -
lastListenerRemoved
protected void lastListenerRemoved() -
addListener
-
removeListener
-
removeWeakListener
protected void removeWeakListener(net.infonode.util.signal.Signal.WeakListener listener) -
removeListener
protected void removeListener(int index) -
hasListeners
public boolean hasListeners() -
iterator
-
getHook
-
emit
-
removeListeners
-