org.codehaus.groovy.binding
public class PropertyBinding extends java.lang.Object implements SourceBinding, TargetBinding, TriggerBinding
| Constructor and Description |
|---|
PropertyBinding(java.lang.Object bean,
java.lang.String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
FullBinding |
createBinding(SourceBinding source,
TargetBinding target) |
java.lang.Object |
getBean() |
java.lang.String |
getPropertyName() |
java.lang.Object |
getSourceValue() |
boolean |
isNonChangeCheck() |
void |
setBean(java.lang.Object bean) |
void |
setNonChangeCheck(boolean nonChangeCheck) |
void |
setPropertyName(java.lang.String propertyName) |
void |
updateTargetValue(java.lang.Object newValue) |
public PropertyBinding(java.lang.Object bean,
java.lang.String propertyName)
public void updateTargetValue(java.lang.Object newValue)
updateTargetValue in interface TargetBindingpublic boolean isNonChangeCheck()
public void setNonChangeCheck(boolean nonChangeCheck)
public java.lang.Object getSourceValue()
getSourceValue in interface SourceBindingpublic FullBinding createBinding(SourceBinding source, TargetBinding target)
createBinding in interface TriggerBindingpublic java.lang.Object getBean()
public void setBean(java.lang.Object bean)
public java.lang.String getPropertyName()
public void setPropertyName(java.lang.String propertyName)