Interface FormSectionVersion

    • Method Detail

      • getFormSection

        BasicFormSection getFormSection()
        Returns the form section of this form section version.
        Returns:
        the form section of this form section version
      • getOriginFormSectionIdentifier

        String getOriginFormSectionIdentifier()
        Returns the origin identifier of the FormSection for which this version was originally created. This value can be used to match FormSectionVersions across different installations.
        Returns:
        the origin identifier of the Form for which this version was originally created
      • setOriginFormSectionIdentifier

        void setOriginFormSectionIdentifier​(String originFormSectionIdentifer)
        Sets the origin identifier of the FormSection for which this version was originally created. This value can be used to match FormSectionVersions across different installations.
        Parameters:
        originFormSectionIdentifer - the origin identifier of the FormSection for which this version was originally created
      • hasVersionInLocale

        boolean hasVersionInLocale​(String locale)
        Returns true if this form section version contains language labels in the specified locale.
        Parameters:
        locale - the locale to search the language labels in
        Returns:
        true if this form section version contains language labels in the specified locale, false otherwise
        Since:
        10.33.0
      • getAvailableInLanguages

        List<Language> getAvailableInLanguages()
        Returns a list of all languages in which this form version is available.
        Returns:
        list of all languages in which this form version is available.
        Since:
        10.33.0