public class BindPath
extends java.lang.Object
| Constructor | Description |
|---|---|
BindPath() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addAllListeners(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet) |
Adds all the listeners to the objects in the bind path.
|
void |
addListeners(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet) |
Add listeners to a specific object.
|
TriggerBinding |
getSyntheticTriggerBinding(java.lang.Object newObject) |
|
void |
removeListeners() |
Remove listeners, believeing that our bould flags are accurate and it removes
only as declared.
|
void |
updateLocalSyntheticProperties(java.util.Map<java.lang.String,TriggerBinding> synthetics) |
|
void |
updatePath(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet) |
Called when we detect a change somewhere down our path.
|
public void updatePath(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet)
listener - This listener to attach.newObject - The object we should read our property off of.updateSet - The list of objects we have added listeners topublic void addAllListeners(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet)
listener - This listener to attach.newObject - The object we should read our property off of.updateSet - The list of objects we have added listeners topublic void addListeners(java.beans.PropertyChangeListener listener,
java.lang.Object newObject,
java.util.Set updateSet)
listener - This listener to attach.newObject - The object we should read our property off of.updateSet - The list of objects we have added listeners topublic void removeListeners()
public void updateLocalSyntheticProperties(java.util.Map<java.lang.String,TriggerBinding> synthetics)
public TriggerBinding getSyntheticTriggerBinding(java.lang.Object newObject)