uk.ac.kcl.cch.rdb2java.dynData
Interface IPropertyChangeObject

All Known Subinterfaces:
IResourceChangeablePart
All Known Implementing Classes:
BrowserEditor, PropertyChangeObject

public interface IPropertyChangeObject


Method Summary
 void addPropertyChangeListener(PropertyChangeListener l)
          Attach a non-null PropertyChangeListener to this object.
 void removePropertyChangeListener(PropertyChangeListener l)
          Remove a PropertyChangeListener from this component.
 

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener l)
Attach a non-null PropertyChangeListener to this object.

Parameters:
l - a non-null PropertyChangeListener instance
Throws:
IllegalArgumentException - if the parameter is null

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener l)
Remove a PropertyChangeListener from this component.

Parameters:
l - a PropertyChangeListener instance