|
Groovy 1.7.9 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.binding.BindPath
@SuppressWarnings({"unchecked"}) // all are of type Object, so generics are useless public class BindPath extends Object
The bind path object. This class represents one "step" in the bind path.
Method Summary | |
---|---|
void
|
addAllListeners(PropertyChangeListener listener, Object newObject, Set updateSet)
Adds all the listeners to the objects in the bind path. |
void
|
addListeners(PropertyChangeListener listener, Object newObject, Set updateSet)
Add listeners to a specific object. |
TriggerBinding
|
getSyntheticTriggerBinding(Object newObject)
|
void
|
removeListeners()
Remove listeners, believeing that our bould flags are accurate and it removes only as declared. |
void
|
updateLocalSyntheticProperties(Map synthetics)
|
void
|
updatePath(PropertyChangeListener listener, Object newObject, Set updateSet)
Called when we detect a change somewherer down our path. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail |
---|
public void addAllListeners(PropertyChangeListener listener, Object newObject, 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 to
public void addListeners(PropertyChangeListener listener, Object newObject, 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 to
public TriggerBinding getSyntheticTriggerBinding(Object newObject)
public void removeListeners()
public void updateLocalSyntheticProperties(Map synthetics)
public void updatePath(PropertyChangeListener listener, Object newObject, 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 to
Copyright © 2003-2010 The Codehaus. All rights reserved.