Interface PropertiedBean

All Superinterfaces:
Serializable
All Known Implementing Classes:
AddeSoundingAdapter, CDMStationProfileAdapter, CMASoundingAdapter, InvisiblePropertiedBean, NetcdfSoundingAdapter, RAOB, SoundingAdapterImpl

public interface PropertiedBean extends Serializable
Provides support for JavaBeans that have properties.
Author:
Steven R. Emmerson
  • Method Details

    • addProperty

      void addProperty(Property property)
      Adds a property to the collection of properties.
      Parameters:
      property - some property
    • disablePropertyChangeEvents

      void disablePropertyChangeEvents()
      Disables the reporting of property changes. After invoking this method, all subsequent property change events will be deferred until the method enablePropertyChangeEvents() is invoked.
    • enablePropertyChangeEvents

      void enablePropertyChangeEvents()
      Enables the reporting of property changes. All deferred property change events will be reported as well as all subsequent events until the next invocation of disablePropertyChangeEvents().
    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener listener)
      Adds a property change listener.
      Parameters:
      listener - The property change listener.
    • removePropertyChangeListener

      void removePropertyChangeListener(PropertyChangeListener listener)
      Removes a property change listener.
      Parameters:
      listener - The property change listener.
    • addPropertyChangeListener

      void addPropertyChangeListener(String name, PropertyChangeListener listener)
      Adds a property change listener for a named property.
      Parameters:
      name - The name of the property.
      listener - The property change listener.
    • removePropertyChangeListener

      void removePropertyChangeListener(String name, PropertyChangeListener listener)
      Removes a property change listener for a named property.
      Parameters:
      name - The name of the property.
      listener - The property change listener.