public interface JUCtrlInputValueHandler
Modifier and Type | Method and Description |
---|---|
boolean |
isNewInputValue(JUCtrlValueBinding binding,
int index,
java.lang.Object value)
Returns true, if the caller needs to call setInputValue() on this
binding to update the current attribute value that this binding is set to.
|
void |
setInputValue(JUCtrlValueBinding binding,
int index,
java.lang.Object value)
Implement value specific handling of the inputValue.
|
void setInputValue(JUCtrlValueBinding binding, int index, java.lang.Object value)
binding
- Control binding that is associated to the attribute to be updated.index
- Index of the attribute in this control binding to update with
the given Input Value. Note that for most single attribute control like
TextFields, this value should be 0.boolean isNewInputValue(JUCtrlValueBinding binding, int index, java.lang.Object value)
If the value is different than the attribute value, or if this binding had cached an error in a pervious setInputValue, then this method returns true.