Package nl.gx.forms.wmpformapi.api.logic
Interface CompositeFormLogicComponent
-
- All Superinterfaces:
BasicFormLogicComponent
,FormLogicComponent
,Identifiable
- All Known Subinterfaces:
ConditionalComponent
public interface CompositeFormLogicComponent extends FormLogicComponent
Represents an instance of a composite form logic component. This can, for example, be a concrete if-then-else construct for a specific form step.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<List<BasicFormLogicComponent>>
getChildFormLogicComponents()
Returns all child form logic components.-
Methods inherited from interface nl.gx.forms.wmpformapi.api.BasicFormLogicComponent
getCustomLanguageLabelMapping, getFormLogicComponentDefinition, getLanguageLabelsMapping, getParameters
-
Methods inherited from interface nl.gx.forms.wmpformapi.api.logic.FormLogicComponent
createDefaultParameter, getFormLogicContainer, setCustomLanguageLabelMapping, setFormLogicComponentDefinition, setParameters
-
Methods inherited from interface nl.gx.webmanager.services.entitymanager.Identifiable
getId, setId
-
-
-
-
Method Detail
-
getChildFormLogicComponents
List<List<BasicFormLogicComponent>> getChildFormLogicComponents()
Returns all child form logic components. This method returns only the direct children of the component, and not all descendants. The returned list is a collection of references to the actual lists maintained and persisted, and modification of these lists is allowed.- Returns:
- the child form logic components
-
-