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