Interface IClientWorkflowAPI.FormFactory

Enclosing interface:
IClientWorkflowAPI

public static interface IClientWorkflowAPI.FormFactory
Form Factory which uses the workflow context (cannot be manipulated manually)
  • Method Details

    • createMappingsFormSectionOnly

      ITranslationWorkflowForm createMappingsFormSectionOnly(long lSectionId)
      Create a form with a section only
      Parameters:
      lSectionId -
      Returns:
    • createMappingsFormSectionFsCatalogsOnly

      ITranslationWorkflowForm createMappingsFormSectionFsCatalogsOnly(long lSectionId)
      Create a form for a a section only to translate FS_CATALOG cards
      Parameters:
      lSectionId -
      Returns:
    • createMappingsFormWithSectionList

      ITranslationWorkflowForm createMappingsFormWithSectionList()
      Create a form with a section list of the current element
      Returns:
    • createMappingsFormMedia

      ITranslationWorkflowForm createMappingsFormMedia()
      Create a form
      Returns:
    • createMappingsFormWithDatasetList

      ITranslationWorkflowForm createMappingsFormWithDatasetList()
      Create a form with a dataset list of the current content2
      Returns:
    • createMappingsFormWithCurrentDatasetOnly

      ITranslationWorkflowForm createMappingsFormWithCurrentDatasetOnly()
      Create a form with a dataset list of the current content2
      Returns:
    • createMappingsFormWithSpecificContent2

      ITranslationWorkflowForm createMappingsFormWithSpecificContent2(@NotNull de.espirit.firstspirit.access.store.contentstore.Content2 pContent2)
      Create a form with a specific content2
      Parameters:
      pContent2 -
      Returns:
    • createMappingsFormWithSpecificContent2

      ITranslationWorkflowForm createMappingsFormWithSpecificContent2(@NotNull String sContent2Uid)
      Create a form with a specific content2
      Parameters:
      sContent2Uid -
      Returns:
    • createMappingsFormPages

      ITranslationWorkflowForm createMappingsFormPages()
      Create a form mapping
      Returns:
    • createMappingsFormPagesContextFree

      ITranslationWorkflowFormPageFolder createMappingsFormPagesContextFree()
      Create a form mapping
      Returns:
      Since:
      2.1.0
    • createMappingsFormPagesMultipleContextFree

      ITranslationWorkflowFormMultiplePages createMappingsFormPagesMultipleContextFree()
      Create a form mapping
      Returns:
      Since:
      2.1.0
    • createPageFolderScriptLanguageMappingForms

      ITranslationRequestForm createPageFolderScriptLanguageMappingForms()
      Create a script form used on a folder
      Returns:
    • createMultiplePagesScriptLanguageMappingForms

      ITranslationRequestMultiplePagesForm createMultiplePagesScriptLanguageMappingForms()
      Create a script form used on a folder
      Returns:
      Since:
      2.1.0
    • isTranslatable

      boolean isTranslatable(@NotNull de.espirit.firstspirit.access.store.contentstore.Content2 pContent2)
      Check if a Content2 is translatable
      Parameters:
      pContent2 - to be checked
      Returns:
      true if valid
      Since:
      16