Package ucar.unidata.beans
Interface PropertiedBean
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AddeSoundingAdapter,CDMStationProfileAdapter,CMASoundingAdapter,InvisiblePropertiedBean,NetcdfSoundingAdapter,RAOB,SoundingAdapterImpl
Provides support for JavaBeans that have properties.
- Author:
- Steven R. Emmerson
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(Property property) Adds a property to the collection of properties.voidAdds a property change listener.voidaddPropertyChangeListener(String name, PropertyChangeListener listener) Adds a property change listener for a named property.voidDisables the reporting of property changes.voidEnables the reporting of property changes.voidRemoves a property change listener.voidremovePropertyChangeListener(String name, PropertyChangeListener listener) Removes a property change listener for a named property.
-
Method Details
-
addProperty
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 methodenablePropertyChangeEvents()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 ofdisablePropertyChangeEvents(). -
addPropertyChangeListener
Adds a property change listener.- Parameters:
listener- The property change listener.
-
removePropertyChangeListener
Removes a property change listener.- Parameters:
listener- The property change listener.
-
addPropertyChangeListener
Adds a property change listener for a named property.- Parameters:
name- The name of the property.listener- The property change listener.
-
removePropertyChangeListener
Removes a property change listener for a named property.- Parameters:
name- The name of the property.listener- The property change listener.
-