As given to us by NetBeans.
/*
* Database.java
*
* Created on April 14, 2003, 11:23 PM
*/
import java.beans.*;
/**
*
* @author default
*/
public class Database extends Object implements java.io.Serializable
{
private static final String PROP_SAMPLE_PROPERTY
= "SampleProperty";
private String sampleProperty;
private PropertyChangeSupport propertySupport;
/** Creates new Database */
public Database() {
propertySupport = new
PropertyChangeSupport ( this );
}
public String getSampleProperty () {
return sampleProperty;
}
public void setSampleProperty (String value)
{
String oldValue = sampleProperty;
sampleProperty = value;
propertySupport.firePropertyChange
(PROP_SAMPLE_PROPERTY, oldValue, sampleProperty);
}
public void addPropertyChangeListener (PropertyChangeListener
listener) {
propertySupport.addPropertyChangeListener
(listener);
}
public void removePropertyChangeListener (PropertyChangeListener
listener) {
propertySupport.removePropertyChangeListener
(listener);
}
}
|