org.codehaus.groovy.binding
Class PropertyBinding
java.lang.Object
org.codehaus.groovy.binding.PropertyBinding
- All Implemented Interfaces:
- SourceBinding, TargetBinding, TriggerBinding
- Direct Known Subclasses:
- BindingProxy.ModelBindingPropertyBinding
public class PropertyBinding
- extends java.lang.Object
- implements SourceBinding, TargetBinding, TriggerBinding
- Since:
- Groovy 1.1
- Version:
- $Revision: 16264 $
- Author:
- Danno Ferrin
Constructor Summary |
PropertyBinding(java.lang.Object bean,
java.lang.String propertyName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bean
java.lang.Object bean
propertyName
java.lang.String propertyName
nonChangeCheck
boolean nonChangeCheck
PropertyBinding
public PropertyBinding(java.lang.Object bean,
java.lang.String propertyName)
updateTargetValue
public void updateTargetValue(java.lang.Object newValue)
- Specified by:
updateTargetValue
in interface TargetBinding
isNonChangeCheck
public boolean isNonChangeCheck()
setNonChangeCheck
public void setNonChangeCheck(boolean nonChangeCheck)
getSourceValue
public java.lang.Object getSourceValue()
- Specified by:
getSourceValue
in interface SourceBinding
createBinding
public FullBinding createBinding(SourceBinding source,
TargetBinding target)
- Specified by:
createBinding
in interface TriggerBinding
getBean
public java.lang.Object getBean()
setBean
public void setBean(java.lang.Object bean)
getPropertyName
public java.lang.String getPropertyName()
setPropertyName
public void setPropertyName(java.lang.String propertyName)
Copyright © ${year} The Codehaus. All Rights Reserved.