public class ValueChangeHandler extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ValueChangeHandler.Owner
Must be implemented by any user of a ValueChangeHandler.
|
| Constructor and Description |
|---|
ValueChangeHandler(ValueChangeHandler.Owner owner)
Creates a value change handler for the given owner.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isScheduled()
Checks whether the value change is scheduled for sending.
|
void |
scheduleValueChange()
Called whenever a change in the value has been detected.
|
void |
setValueChangeMode(ValueChangeMode valueChangeMode)
Sets the value change mode to use.
|
void |
setValueChangeTimeout(int valueChangeTimeout)
Sets the value change timeout to use.
|
public ValueChangeHandler(ValueChangeHandler.Owner owner)
owner - the owner connectorpublic void scheduleValueChange()
Note that this method does not consider the ValueChangeMode.BLUR
mode but assumes that #sendValueChange() is called directly for
this mode.
public void setValueChangeMode(ValueChangeMode valueChangeMode)
valueChangeMode - the value change mode to useValueChangeModepublic void setValueChangeTimeout(int valueChangeTimeout)
valueChangeTimeout - the value change timeoutValueChangeModepublic boolean isScheduled()
true if value change is scheduled for sending,
false otherwiseCopyright © 2023 Vaadin Ltd. All rights reserved.