public class PropertyChangeManagerDesktop extends PropertyChangeManager
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.Class<?>[] |
JAVABEANS_PCL
The argument types for alternative property change listener adding/removal (cached for speed).
|
events, PCL, pcls| Modifier | Constructor and Description |
|---|---|
protected |
PropertyChangeManagerDesktop()
Create a new listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.lang.Object object,
jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent> eventadder)
Add a property change listener.
|
protected void |
removePCL(java.lang.Object object,
java.lang.Object pcl) |
void |
removePropertyChangeListener(java.lang.Object object,
jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent> eventadder)
Deregister a value for observation.
|
addEvent, createInstance, createPCL, getSize, hasEvents, removeEventprotected static java.lang.Class<?>[] JAVABEANS_PCL
protected PropertyChangeManagerDesktop()
public void addPropertyChangeListener(java.lang.Object object,
jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent> eventadder)
addPropertyChangeListener in class PropertyChangeManagerpublic void removePropertyChangeListener(java.lang.Object object,
jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent> eventadder)
removePropertyChangeListener in class PropertyChangeManagerprotected void removePCL(java.lang.Object object,
java.lang.Object pcl)