Class VetoableProperty

java.lang.Object
ucar.unidata.beans.AbstractProperty
ucar.unidata.beans.VetoableProperty
All Implemented Interfaces:
Property

public class VetoableProperty extends AbstractProperty
Provides support for vetoable JavaBean properties. A VetoableProperty is a Property that has the capablity of having changes to its value vetoed by registered VetoableChangeListener-s. This implementation conserves memory by allocating storage for VetoableChangeListeners only when the first one is added to this property.
Version:
$Id: VetoableProperty.java,v 1.7 2005/05/13 18:28:22 jeffmc Exp $
Author:
Steven R. Emmerson