i-net Clear Reports

com.inet.viewer
Class ProgressPool

java.lang.Object
  extended by com.inet.viewer.ProgressPool

public class ProgressPool
extends java.lang.Object

This class handles all running progresses. Register a propertyChangeListener to this class to monitor the state changes of all registered progresses. If a progress is finished the ProgressPool will automatically remove all Listener for this finished progress.

Since:
7.0

Method Summary
 void addStateChangeListener(java.beans.PropertyChangeListener l)
          Adds a PropertyChangeListener to the listener list.
 void removeStateChangeListener(java.beans.PropertyChangeListener l)
          Removes a PropertyChangeListener from the listener list.
 

Method Detail

addStateChangeListener

public void addStateChangeListener(java.beans.PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list. The listener is registered for status changes of all registered progresses.

Parameters:
l - the PropertyChangeListener to be added
Throws:
java.lang.IllegalArgumentException - when PropertyChangeListener l == null
Since:
7.0

removeStateChangeListener

public void removeStateChangeListener(java.beans.PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list. This removes a PropertyChangeListener that was registered for status changes of all registered progresses.

Parameters:
l - the PropertyChangeListener to be removed
Throws:
java.lang.IllegalArgumentException - when PropertyChangeListener l == null
Since:
7.0

i-net Clear Reports

Copyright © 1999-2015 by i-net software GmbH