Interface IFormVisitorParticipant

All Known Implementing Classes:
AbstractChoice, AbstractSingleSelectChoice, AbstractTextComponent, AjaxButton, AjaxCheckBox, AjaxFallbackButton, Button, CheckBox, CheckBoxMultipleChoice, CheckGroup, DropDownChoice, EmailTextField, FileUploadField, FormComponent, FormComponentPanel, HiddenField, ImageButton, ListChoice, ListMultipleChoice, MultiFileUploadField, NumberTextField, PasswordTextField, RadioChoice, RadioGroup, RangeTextField, RequiredTextField, TextArea, TextField, UrlTextField
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

Participates in the form visiting algorithm, and can hint that visiting should go on as normal ( processChildren() returns true) or is limited to the same level (only siblings are processed, processChildren() returns false).
Author:
Pekka Enberg
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Should children be traversed during visiting or should only the siblings be processed.
  • Method Details

    • processChildren

      boolean processChildren()
      Should children be traversed during visiting or should only the siblings be processed.
      Returns:
      true if children should be traversed during form processing; false if only the siblings should be processed.