org.sourceforge.espro.elicitation
Class PropertyChangeSupportProxy

java.lang.Object
  extended by java.beans.PropertyChangeSupport
      extended by org.sourceforge.espro.elicitation.PropertyChangeSupportProxy
All Implemented Interfaces:
java.io.Serializable

public class PropertyChangeSupportProxy
extends java.beans.PropertyChangeSupport

Because of too many fires we proxy them and just put them forward after a short time, this should make the app faster.

Author:
martin
See Also:
Serialized Form

Constructor Summary
PropertyChangeSupportProxy(java.lang.Object sourceBean)
          Creates a new PropertyChangeSupportProxy object.
 
Method Summary
 void firePropertyChange(java.beans.PropertyChangeEvent evt)
          DOCUMENT ME!
 void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
          DOCUMENT ME!
 void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
          DOCUMENT ME!
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          DOCUMENT ME!
 
Methods inherited from class java.beans.PropertyChangeSupport
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyChangeSupportProxy

public PropertyChangeSupportProxy(java.lang.Object sourceBean)
Creates a new PropertyChangeSupportProxy object.

Parameters:
sourceBean - DOCUMENT ME!
Method Detail

firePropertyChange

public void firePropertyChange(java.beans.PropertyChangeEvent evt)
DOCUMENT ME!

Overrides:
firePropertyChange in class java.beans.PropertyChangeSupport
Parameters:
evt - DOCUMENT ME!

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               boolean oldValue,
                               boolean newValue)
DOCUMENT ME!

Overrides:
firePropertyChange in class java.beans.PropertyChangeSupport
Parameters:
propertyName - DOCUMENT ME!
oldValue - DOCUMENT ME!
newValue - DOCUMENT ME!

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
DOCUMENT ME!

Overrides:
firePropertyChange in class java.beans.PropertyChangeSupport
Parameters:
propertyName - DOCUMENT ME!
oldValue - DOCUMENT ME!
newValue - DOCUMENT ME!

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               int oldValue,
                               int newValue)
DOCUMENT ME!

Overrides:
firePropertyChange in class java.beans.PropertyChangeSupport
Parameters:
propertyName - DOCUMENT ME!
oldValue - DOCUMENT ME!
newValue - DOCUMENT ME!