Class Signal

java.lang.Object
net.infonode.util.signal.Signal

public class Signal extends Object
  • Constructor Details

    • Signal

      public Signal()
    • Signal

      public Signal(boolean reverseNotifyOrder)
  • Method Details

    • firstListenerAdded

      protected void firstListenerAdded()
    • lastListenerRemoved

      protected void lastListenerRemoved()
    • addListener

      public void addListener(SignalListener listener)
    • removeListener

      public boolean removeListener(SignalListener listener)
    • removeWeakListener

      protected void removeWeakListener(net.infonode.util.signal.Signal.WeakListener listener)
    • removeListener

      protected void removeListener(int index)
    • hasListeners

      public boolean hasListeners()
    • iterator

      public Iterator iterator()
    • getHook

      public SignalHook getHook()
    • emit

      public void emit(Object object)
    • removeListeners

      public void removeListeners(Collection toRemove)