Package nl.gx.forms.wmpformapi.api
Interface BasicFormLogicContainer
-
- All Superinterfaces:
BasicFormFragmentContainer
- All Known Subinterfaces:
BasicFormSectionVersion
,BasicFormStep
,FormFragmentFormSection
,FormFragmentRepeat
,FormFragmentRepeatFormSection
,FormLogicContainer
,FormSectionVersion
,FormStep
public interface BasicFormLogicContainer extends BasicFormFragmentContainer
Basic interface for the FormLogicContainer. A FormLogicContainer is a BasicFormFragmentContainer that has FormLogic. This can for example be a FormStep or a FormFragment that renders a FormSectionVersion.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<BasicFormLogicComponent>
getAllFormLogicComponents()
Returns a list of all FormLogicComponents of this Container and all underlying containers.List<BasicFormLogicComponent>
getAllPreHandleFormLogicComponents()
Returns the list of all pre handling form logic components for this container and all underlying containers.List<BasicFormLogicComponent>
getFormLogic()
Returns a list of top-level form handling component instances for this form.List<BasicFormLogicComponent>
getPreHandleFormLogic()
Returns the list of form logic components which are executed before the form is rendered.-
Methods inherited from interface nl.gx.forms.wmpformapi.api.BasicFormFragmentContainer
getAllChildFormFragments, getAllChildFormFragments, getAllFormFragments, getFormFragments, getIdentifier, getNestedPath
-
-
-
-
Method Detail
-
getFormLogic
List<BasicFormLogicComponent> getFormLogic()
Returns a list of top-level form handling component instances for this form.- Returns:
- a list of form logic component instances
-
getAllFormLogicComponents
List<BasicFormLogicComponent> getAllFormLogicComponents()
Returns a list of all FormLogicComponents of this Container and all underlying containers.- Returns:
- a list of all FormLogicComponents of this Container and all underlying containers
-
getPreHandleFormLogic
List<BasicFormLogicComponent> getPreHandleFormLogic()
Returns the list of form logic components which are executed before the form is rendered.- Returns:
- list of form logic components
-
getAllPreHandleFormLogicComponents
List<BasicFormLogicComponent> getAllPreHandleFormLogicComponents()
Returns the list of all pre handling form logic components for this container and all underlying containers.- Returns:
- the list of all pre handling form logic components for this container and all underlying containers
-
-