public void removeAttributeListener( DownloadAttributeListener listener, TorrentAttribute ta, int event_type) { Map attr_map = getAttributeListenerMap(event_type); DownloadAttributeNotifier l = (DownloadAttributeNotifier) attr_map.get(ta); if (l == null) { return; } l.removeListener(listener); }