public NotifyListeners(Set<R> allAffectedResults) { if (allAffectedResults.isEmpty()) { evAndListeners = null; return; } evAndListeners = new ArrayList<Object>(); { for (R<?> result : allAffectedResults) { result.collectFires(evAndListeners); } } }
public NotifyListeners(Set<R> allAffectedResults) { if (allAffectedResults.isEmpty()) { evAndListeners = null; return; } evAndListeners = new ArrayList<Object>(); { for (R<?> result : allAffectedResults) { result.collectFires(evAndListeners); } } }
/** Notifies listeners. * @param allAffectedResults set of R */ static void notifyListeners(Set<R> allAffectedResults) { if (allAffectedResults.isEmpty()) { return; } ArrayList<Object> evAndListeners = new ArrayList<Object>(); { for (R<?> result : allAffectedResults) { result.collectFires(evAndListeners); } } { Iterator it = evAndListeners.iterator(); while (it.hasNext()) { LookupEvent ev = (LookupEvent)it.next(); LookupListener l = (LookupListener)it.next(); l.resultChanged(ev); } } }