swingx
Version 2005-08-19

org.jdesktop.swingx.event
Interface ProgressSource

All Known Implementing Classes:
MessageSourceSupport

public interface ProgressSource

Interface for ProgressListener registrations methods and indicates that the implementation class is a source of ProgressEvents. ProgressListeners which are interested in ProgressEvents from this class can register themselves as listeners.

See Also:
ProgressEvent, ProgressListener

Method Summary
 void addProgressListener(ProgressListener l)
          Register the ProgressListener.
 ProgressListener[] getProgressListeners()
          Returns an array of listeners.
 void removeProgressListener(ProgressListener l)
          Unregister the ProgressListener from the ProgressSource.
 

Method Detail

addProgressListener

void addProgressListener(ProgressListener l)
Register the ProgressListener.

Parameters:
l - the listener to register

removeProgressListener

void removeProgressListener(ProgressListener l)
Unregister the ProgressListener from the ProgressSource.

Parameters:
l - the listener to unregister

getProgressListeners

ProgressListener[] getProgressListeners()
Returns an array of listeners.

Returns:
an non null array of ProgressListeners.

swingx
Version 2005-08-19