protected void notifyListeners(ICatalogEvent event) { List list = new ArrayList(); list.addAll(listenerList); for (Iterator i = list.iterator(); i.hasNext();) { ICatalogListener listener = (ICatalogListener) i.next(); listener.catalogChanged(event); } }