Interface FormLogicComponent

    • Method Detail

      • setFormLogicComponentDefinition

        void setFormLogicComponentDefinition​(FormLogicComponentDefinition definition)
        Sets the definition for this FormLogicComponent.
        Parameters:
        definition - the definition for this FormLogicComponent
      • setCustomLanguageLabelMapping

        void setCustomLanguageLabelMapping​(List<BasicLanguageLabelMapping> languageLabelMapping)
        Sets the list of custom language labels
        Parameters:
        languageLabelMapping - the list of custom language labels
      • setParameters

        void setParameters​(List<BasicParameter> parameters)
        Sets the list of parameters for this FormLogicComponentInstance
        Parameters:
        parameters - the list of parameters
      • createDefaultParameter

        void createDefaultParameter​(EntityManager entityManager,
                                    ParameterDefinition parameterDef)
        Creates a default parameter for the given parameter definition.
        Parameters:
        entityManager - EntityManager service to use
        parameterDef - The ParameterDefinition for which to create a new default parameter
      • getFormLogicContainer

        FormLogicContainer getFormLogicContainer()
        Returns the form logic container this component belongs to.
        Returns:
        The form logic container.