Interface IXFormRenderConfig

    • Method Detail

      • setDesignerPreview

        void setDesignerPreview​(boolean isDesignerPreview)
      • isDesignerPreview

        boolean isDesignerPreview()
      • getBaseIncludeUrl

        String getBaseIncludeUrl()
      • setBaseIncludeUrl

        void setBaseIncludeUrl​(String url)
      • getFormAction

        String getFormAction()
      • setFormAction

        void setFormAction​(String formAction)
      • isFormOnly

        boolean isFormOnly()
      • setFormOnly

        void setFormOnly​(boolean formOnly)
      • setTitle

        void setTitle​(String title)
      • isSkipPlaceholder

        boolean isSkipPlaceholder()
      • setSkipPlaceholder

        void setSkipPlaceholder​(boolean preview)
      • isPreview

        boolean isPreview()
      • setPreview

        void setPreview​(boolean isPreview)
      • isPublish

        boolean isPublish()
      • setPublish

        void setPublish​(boolean isPublish)
      • setLang

        void setLang​(String lang)
      • getBotFieldName

        String getBotFieldName()
      • setBotFieldName

        void setBotFieldName​(String botFieldName)
      • setLanguageProvider

        void setLanguageProvider​(IFD2LanguageProvider languageProvider)
        Setter des languageProvider
        Parameters:
        languageProvider - IFD2LanguageProvider der zu setzende languageProvider
      • getI18N

        com.alibaba.fastjson.JSONObject getI18N()
      • isUsejq

        boolean isUsejq()
      • setUsejq

        void setUsejq​(boolean usejq)
      • isUseui

        boolean isUseui()
      • setUseui

        void setUseui​(boolean useui)
      • isUsebs

        boolean isUsebs()
      • setUsebs

        void setUsebs​(boolean usebs)
      • isUsecss

        boolean isUsecss()
      • setUsecss

        void setUsecss​(boolean usecss)
      • isForceInline

        boolean isForceInline()
      • setForceInline

        void setForceInline​(boolean forceInline)
      • getAttachmentDownloadURL

        String getAttachmentDownloadURL()
      • setAttachmentDownloadURL

        void setAttachmentDownloadURL​(String attachmentDownloadURL)
      • getAttachmentDeleteURL

        String getAttachmentDeleteURL()
      • setAttachmentDeleteURL

        void setAttachmentDeleteURL​(String attachmentDeleteURL)
      • getProjektID

        long getProjektID()
      • setProjektID

        void setProjektID​(long projektID)
      • getCustomFormNodes

        List<com.hp.gagawa.java.Node> getCustomFormNodes()
      • setCustomFormNodes

        void setCustomFormNodes​(List<com.hp.gagawa.java.Node> customFormNodes)
      • addCustomFormNode

        void addCustomFormNode​(com.hp.gagawa.java.Node customNode)
      • addValidationError

        void addValidationError​(String itemId,
                                String error)
      • setValidationErrors

        void setValidationErrors​(Map<String,​List<String>> validationErrors)
      • getThemeCss

        String getThemeCss()
      • setThemeCss

        void setThemeCss​(String themeCss)
      • setForceBranding

        void setForceBranding​(boolean forceBranding)
      • isForceBranding

        boolean isForceBranding()
      • isHideRequiredHint

        boolean isHideRequiredHint()
      • setHideRequiredHint

        void setHideRequiredHint​(boolean isHideRequiredHint)
      • isDemoAccount

        @Deprecated
        default boolean isDemoAccount()
        Deprecated.
      • setDemoAccount

        @Deprecated
        default void setDemoAccount​(boolean isDemoAccount)
        Deprecated.
      • setIgnoreRenderConditions

        void setIgnoreRenderConditions​(boolean ignoreRenderConditions)
      • isIgnoreRenderConditions

        boolean isIgnoreRenderConditions()
      • getAppointmentProvider

        IFD2AppointmentProvider getAppointmentProvider()
        Returns:
        The current provider for accessing appointments and appointment templates.
      • setAppointmentProvider

        void setAppointmentProvider​(IFD2AppointmentProvider appoinmentProvider)
        Parameters:
        appoinmentProvider - The provider to use for accessing appointments and appointment templates.
      • isValidateSubmitAction

        boolean isValidateSubmitAction()
        Returns:
        true if the transmitted submit button name used to submit the form needs to be validated (whether such a button really existed), or false otherwise.
      • setValidateSubmitAction

        void setValidateSubmitAction​(boolean validateSubmitAction)
        Parameters:
        validateSubmitAction - true if the transmitted submit button name used to submit the form needs to be validated (whether such a button really existed), or false otherwise.