public abstract class SendableItem extends java.lang.Object implements SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
protected ObjectCondition |
updateListener
The update listener.
|
| Constructor and Description |
|---|
SendableItem() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
boolean |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue) |
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
boolean |
firePropertyChange(java.lang.String property,
java.lang.Object oldValue,
java.lang.Object newValue,
boolean changed) |
protected java.beans.PropertyChangeSupport |
getPropertyChangeSupport() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
protected java.beans.PropertyChangeSupport listeners
protected ObjectCondition updateListener
public boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
SendableEntityaddPropertyChangeListener in interface SendableEntitypropertyName - the property namelistener - the listenerpublic boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface SendableEntitypublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface SendableEntityprotected java.beans.PropertyChangeSupport getPropertyChangeSupport()
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
public boolean firePropertyChange(java.lang.String property,
java.lang.Object oldValue,
java.lang.Object newValue,
boolean changed)
public boolean firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)