/** * Fire all listeners for signals. * * @param signal the signal that occurred */ protected void fireSignalListeners(Signal signal) { for (SignalListener listener : new ArrayList<SignalListener>(signalListeners)) listener.signalOccurred(signal); }
/** * Fire all listeners for signals. * * @param signal the signal that occurred */ protected void fireSignalListeners(Signal signal) { for (SignalListener listener : new ArrayList<SignalListener>(signalListeners)) listener.signalOccurred(signal); }