| Modifier and Type | Field and Description |
|---|---|
private java.beans.PropertyChangeSupport |
pcs
The used
PropertyChangeSupport. |
| Constructor and Description |
|---|
Bean() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds the given listener.
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the given listener for the given property only.
|
protected void |
fireIndexedPropertyChange(java.lang.String propertyName,
int index,
boolean oldValue,
boolean newValue)
Fires the event to all available listeners.
|
protected void |
fireIndexedPropertyChange(java.lang.String propertyName,
int index,
int oldValue,
int newValue)
Fires the event to all available listeners.
|
protected void |
fireIndexedPropertyChange(java.lang.String propertyName,
int index,
java.lang.Object oldValue,
java.lang.Object newValue)
Fires the event to all available listeners.
|
protected void |
firePropertyChange(java.beans.PropertyChangeEvent evt)
Fires the event to all listeners.
|
protected void |
firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
Fires the event to all listeners.
|
protected void |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
Fires the event to all listeners.
|
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
Fires the event to all listeners.
|
protected java.beans.PropertyChangeSupport |
getPcs()
Returns the used
PropertyChangeSupport. |
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners()
Returns all listeners.
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners(java.lang.String propertyName)
Returns all listeners of the given property.
|
boolean |
hasListener(java.beans.PropertyChangeListener listener)
Checks if the given listener is already available.
|
boolean |
hasListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Checks if the given listener is available for the given property.
|
boolean |
hasListeners()
Checks if listeners are available.
|
boolean |
hasListeners(java.lang.String propertyName)
Checks if listeners are available for the given property.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes the given listener.
|
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Removes the given listener from the given property.
|
protected java.beans.PropertyChangeSupport getPcs()
PropertyChangeSupport.PropertyChangeSupport.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface IBeanlistener - The listener to add.public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface IBeanpropertyName - The property to observe.listener - The listener to add.public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface IBeanlistener - The listener to remove.public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface IBeanpropertyName - The property to no longer observe.listener - The listener to remove.public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
getPropertyChangeListeners in interface IBeanpublic java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
getPropertyChangeListeners in interface IBeanpropertyName - The property.public boolean hasListeners()
hasListeners in interface IBeantrue listeners available, false no listeners are available.public boolean hasListeners(java.lang.String propertyName)
hasListeners in interface IBeanpropertyName - The property name.true listeners available for the property, false no listeners are available for the property.protected void fireIndexedPropertyChange(java.lang.String propertyName,
int index,
boolean oldValue,
boolean newValue)
propertyName - The property name.index - The changed index.oldValue - The old value.newValue - The new value.protected void fireIndexedPropertyChange(java.lang.String propertyName,
int index,
int oldValue,
int newValue)
propertyName - The property name.index - The changed index.oldValue - The old value.newValue - The new value.protected void fireIndexedPropertyChange(java.lang.String propertyName,
int index,
java.lang.Object oldValue,
java.lang.Object newValue)
propertyName - The property name.index - The changed index.oldValue - The old value.newValue - The new value.protected void firePropertyChange(java.beans.PropertyChangeEvent evt)
evt - The event to fire.protected void firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
propertyName - The changed property.oldValue - The old value.newValue - The new value.protected void firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
propertyName - The changed property.oldValue - The old value.newValue - The new value.protected void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
propertyName - The changed property.oldValue - The old value.newValue - The new value.public boolean hasListener(java.beans.PropertyChangeListener listener)
hasListener in interface IBeanlistener - The listener to check.true listener is available, false listener is not available.public boolean hasListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
hasListener in interface IBeanpropertyName - The property.listener - The listener to check.true listener is available for the property, false listener is not available for the property.