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 TypeMethodDescriptionboolean
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.
-