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, removeEvent
protected 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 PropertyChangeManager
public void removePropertyChangeListener(java.lang.Object object, jadex.commons.IResultCommand<jadex.commons.future.IFuture<java.lang.Void>,jadex.commons.beans.PropertyChangeEvent> eventadder)
removePropertyChangeListener
in class PropertyChangeManager
protected void removePCL(java.lang.Object object, java.lang.Object pcl)