textbender.g.beans
Class PropertyChangeListenerR.WrapperL

java.lang.Object
  extended by EventListenerR.WrapperL<PropertyChangeListenerR>
      extended by PropertyChangeListenerR.WrapperL
All Implemented Interfaces:
PropertyChangeListener, EventListener
Enclosing interface:
PropertyChangeListenerR

@ThreadSafe
public static final class PropertyChangeListenerR.WrapperL
extends EventListenerR.WrapperL<PropertyChangeListenerR>
implements PropertyChangeListener

A wrapper of PropertyChangeListenerR that conforms it to PropertyChangeListener.


Field Summary
 
Fields inherited from class EventListenerR.WrapperL
remoteListener
 
Constructor Summary
PropertyChangeListenerR.WrapperL(PropertyChangeListenerR remoteListener, Catcher<PropertyChangeListenerR> catcher)
          Creates a WrapperL.
 
Method Summary
 void propertyChange(PropertyChangeEvent e)
          Relays the event to the underlying remote listener.
 
Methods inherited from class EventListenerR.WrapperL
equals, hashCode, remoteListener, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyChangeListenerR.WrapperL

public PropertyChangeListenerR.WrapperL(PropertyChangeListenerR remoteListener,
                                        Catcher<PropertyChangeListenerR> catcher)
Creates a WrapperL.

Parameters:
remoteListener - underlying remote listener, per remoteListener()
catcher - for any errors or exceptions that occur during event dispatch
Method Detail

propertyChange

public void propertyChange(PropertyChangeEvent e)
Relays the event to the underlying remote listener.

Specified by:
propertyChange in interface PropertyChangeListener