Interface FormItemVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidendValidations()default Optional<ValidationVisitor>startValidations()voidvisitGroup(io.dialob.api.form.FormItem formItem)voidvisitNote(io.dialob.api.form.FormItem formItem)voidvisitPage(io.dialob.api.form.FormItem formItem)voidvisitQuestion(io.dialob.api.form.FormItem formItem)voidvisitQuestionnaireItem(io.dialob.api.form.FormItem formItem)voidvisitRowGroup(io.dialob.api.form.FormItem formItem)voidvisitSurveyGroup(io.dialob.api.form.FormItem formItem)
-
-
-
Method Detail
-
startValidations
default Optional<ValidationVisitor> startValidations()
-
endValidations
default void endValidations()
-
visitQuestionnaireItem
void visitQuestionnaireItem(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitGroup
void visitGroup(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitSurveyGroup
void visitSurveyGroup(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitRowGroup
void visitRowGroup(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitPage
void visitPage(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitQuestion
void visitQuestion(@Nonnull io.dialob.api.form.FormItem formItem)
-
visitNote
void visitNote(@Nonnull io.dialob.api.form.FormItem formItem)
-
-