Interface IClientWorkflowAPI.FormFactory
- Enclosing interface:
IClientWorkflowAPI
public static interface IClientWorkflowAPI.FormFactory
Form Factory which uses the workflow context (cannot be manipulated manually)
-
Method Summary
Modifier and TypeMethodDescriptionCreate a formCreate a form mappingCreate a form mappingCreate a form mappingcreateMappingsFormSectionFsCatalogsOnly(long lSectionId) Create a form for a a section only to translate FS_CATALOG cardscreateMappingsFormSectionOnly(long lSectionId) Create a form with a section onlyCreate a form with a dataset list of the current content2Create a form with a dataset list of the current content2Create a form with a section list of the current elementcreateMappingsFormWithSpecificContent2(de.espirit.firstspirit.access.store.contentstore.Content2 pContent2) Create a form with a specific content2createMappingsFormWithSpecificContent2(String sContent2Uid) Create a form with a specific content2Create a script form used on a folderCreate a script form used on a folderbooleanisTranslatable(de.espirit.firstspirit.access.store.contentstore.Content2 pContent2) Check if a Content2 is translatable
-
Method Details
-
createMappingsFormSectionOnly
Create a form with a section only- Parameters:
lSectionId-- Returns:
-
createMappingsFormSectionFsCatalogsOnly
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
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
-