public class RMObject extends RMListenerList implements RMPropertyChanger
Constructor and Description |
---|
RMObject() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener aListener)
Add listener.
|
void |
animUpdate(java.beans.PropertyChangeEvent anEvent)
Called to update shape anim.
|
protected void |
firePropertyChange(java.beans.PropertyChangeEvent anEvent)
Fires a given property change.
|
protected void |
firePropertyChange(java.beans.PropertyChangeEvent anEvent,
java.lang.String aName,
java.lang.Object oldVal,
java.lang.Object newVal,
int anIndex)
Sends a property change event to listeners.
|
protected void |
firePropertyChange(java.lang.String aProperty,
java.lang.Object oldValue,
java.lang.Object newValue,
int anIndex)
Fires a property change for given property name, old value, new value and index.
|
protected java.beans.PropertyChangeEvent |
getPCEvent(java.lang.String aName,
java.lang.Object oldVal,
java.lang.Object newVal,
int anIndex)
Returns the event for args.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener aListener)
Remove listener.
|
protected void |
sendPropertyChange(java.beans.PropertyChangeEvent anEvent)
Sends the property change.
|
java.lang.String |
toString()
Returns a string representation.
|
addListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener aListener)
addPropertyChangeListener
in interface RMPropertyChanger
public void removePropertyChangeListener(java.beans.PropertyChangeListener aListener)
removePropertyChangeListener
in interface RMPropertyChanger
protected final void firePropertyChange(java.beans.PropertyChangeEvent anEvent)
protected final void firePropertyChange(java.lang.String aProperty, java.lang.Object oldValue, java.lang.Object newValue, int anIndex)
protected void firePropertyChange(java.beans.PropertyChangeEvent anEvent, java.lang.String aName, java.lang.Object oldVal, java.lang.Object newVal, int anIndex)
protected void sendPropertyChange(java.beans.PropertyChangeEvent anEvent)
protected java.beans.PropertyChangeEvent getPCEvent(java.lang.String aName, java.lang.Object oldVal, java.lang.Object newVal, int anIndex)
public void animUpdate(java.beans.PropertyChangeEvent anEvent)
public java.lang.String toString()
toString
in class RMListenerList