| 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.