Interface IFormModelUpdateListener

All Known Implementing Classes:
AbstractChoice, AbstractOptions, AbstractSingleSelectChoice, AbstractTextComponent, AjaxButton, AjaxCheckBox, AjaxFallbackButton, AutoCompleteTextField, Button, CancelButton, CheckBox, CheckBoxMultipleChoice, CheckGroup, Choices, DateTextField, DefaultCssAutoCompleteTextField, DropDownChoice, EmailTextField, FileUploadField, FinishButton, FormComponent, FormComponentPanel, GroupedDropDownChoice, HiddenField, ImageButton, IndicatingAjaxButton, LastButton, ListChoice, ListMultipleChoice, LocalDateTextField, LocalDateTimeField, LocalDateTimeTextField, LocalTimeTextField, MultiFileUploadField, NextButton, NumberTextField, Palette, PasswordTextField, PreviousButton, RadioChoice, RadioGroup, RangeTextField, Recorder, RequiredTextField, Select, Selection, TextArea, TextField, TimeField, UrlTextField, WizardButton, ZonedDateTimeField
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

A component that listens to form model updates. Form model updates happen after all validation has passed and form components are ready to commit their values into their models.
  • Method Summary

    Modifier and Type
    Called when the component should update its model
  • Method Details

    • updateModel

      void updateModel()
      Called when the component should update its model