Interface IClientWorkflowAPI


  • public interface IClientWorkflowAPI
    Main API. Can be obtained simply by
    TranslationStudio.get(@NotNull GuiScriptContext pContext);
    Author:
    Phillip Austerfield
    • Method Detail

      • showMessage

        void showMessage​(String sMessage,
                         String sTitle)
        Display a Message in a message box
        Parameters:
        sMessage - Message
        sTitle - Title
      • showMessage

        void showMessage​(String sMessage)
        Display a message
        Parameters:
        sMessage - Message
      • requestFormFactory

        IClientWorkflowAPI.FormFactory requestFormFactory()
        Request the Form Factory to use forms in scripts
        Returns:
        Form Factory Instance
      • selectContent2FromScriptForm

        @Nullable
        de.espirit.firstspirit.access.store.contentstore.Content2 selectContent2FromScriptForm()
      • getGenericTranslationRequestForm

        @NotNull
        ITranslationRequestFormSpecific getGenericTranslationRequestForm​(@NotNull
                                                                         de.espirit.firstspirit.access.project.Project pProject)
        Create a generic request form
        Parameters:
        pProject -
        Returns:
      • getGenericTranslationRequestFormComplete

        @NotNull
        ITranslationRequestFormSpecificFull getGenericTranslationRequestFormComplete​(@NotNull
                                                                                     de.espirit.firstspirit.access.project.Project pProject)
        Create a generic request form
        Parameters:
        pProject -
        Returns: