void eventNotify() { int event = -1; synchronized (taskList) { for (Enumeration e = taskList.elements(); e.hasMoreElements(); ) { TransferTask t = (TransferTask) e.nextElement(); if (t.showEvent) event = t.getImageIndex(); } } Integer icon = (event < 0) ? null : new Integer(event); StaticData.getInstance().roster.setEventIcon(icon); }