LimeWire Consolidated API

org.limewire.listener
Interface ListenerSupport<E>

All Known Subinterfaces:
BTDownloader, BTTorrentFileDownloader, CachingEventMulticaster<E>, CoreDownloader, Downloader, DownloadManager, EventMulticaster<E>, FileDesc, IncompleteFileDesc, InNetworkDownloader, MagnetDownloader, ManagedDownloader, NetworkManager, ResumeDownloader, SocketsManager, SourcedEventMulticaster<E,S>, StoreDownloader
All Known Implementing Classes:
AbstractCoreDownloader, AsynchronousMulticaster, BTDownloaderImpl, BTTorrentFileDownloaderImpl, CachingEventMulticasterImpl, DownloadManagerImpl, EventListenerList, EventMulticasterImpl, FileDescImpl, GnutellaConnection, IncompleteFileDescImpl, MozillaDownloaderImpl, NetworkManagerImpl, PendingEventMulticasterImpl, SocketsManagerImpl, SourcedEventMulticasterImpl

public interface ListenerSupport<E>

Describes an interface to allow objects to add and remove listeners for certain events.


Method Summary
 void addListener(EventListener<E> listener)
          Adds the listener.
 boolean removeListener(EventListener<E> listener)
          Returns true if the listener was removed.
 

Method Detail

addListener

void addListener(EventListener<E> listener)
Adds the listener.


removeListener

boolean removeListener(EventListener<E> listener)
Returns true if the listener was removed.


LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.