textbender.g.beans
Interface PropertyChangeListenerR

All Superinterfaces:
EventListener, EventListenerR, Remote
All Known Implementing Classes:
EnableButton, InPageHighlighter, InPagePointer, InPageStainer, PRTransferCHub

public interface PropertyChangeListenerR
extends EventListenerR, Remote

A remote listener for property change events. The remote equivalent of java.beans.PropertyChangeListener.


Nested Class Summary
static class PropertyChangeListenerR.DispatchCatcher
          For property event dispatchers, a catcher that treats exception-throwing listeners as disabled.
static class PropertyChangeListenerR.DispatchCatcherN
          For property event dispatchers, by name, a catcher that treats exception-throwing listeners as disabled.
static interface PropertyChangeListenerR.Registry
          Where remote listeners can register for property change events, per PropertyChangeListenerX.Registry.
static interface PropertyChangeListenerR.RegistryN
          Where remote listeners can register for property change events, by property name, per PropertyChangeListenerX.RegistryN.
static class PropertyChangeListenerR.WrapperL
          A wrapper of PropertyChangeListenerR that conforms it to PropertyChangeListener.
 
Method Summary
 void propertyChange(PropertyChangeEvent e)
          Called when a bound property value is changed, per PropertyChangeListener.
 

Method Detail

propertyChange

@ThreadSafe
void propertyChange(PropertyChangeEvent e)
                    throws RemoteException
Called when a bound property value is changed, per PropertyChangeListener. A remote event's source may be null; because, in PropertyChangeEvent, the source field is transient.

Throws:
RemoteException