public abstract class PropertyChangeEventGeneratingClass
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
PropertyChangeEventGeneratingClass.EventHandler |
Constructor and Description |
---|
PropertyChangeEventGeneratingClass() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
This method adds a PropertyChangeListener instance to the list of listeners.
|
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
This method serves to send a PropertyChangeEvent instance on the Event Dispatch Thread.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
This method removes a particular PropertyChangeListener instance from the list of listeners.
|
protected void |
setProgress(int progress)
This method sends a PropertyChangeEvent with property set to "progress" on the Event Dispatch
Thread.
|
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
propertyName
- the name of the propertyoldValue
- the former value of this property if anynewValue
- the current value of this propertyprotected void setProgress(int progress)
progress
- an integer between 0 and 100. Any value outside this range will be set to the limit.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- the PropertyChangeListener instance to be addedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- the PropertyChangeListener instance to be removed