Interface FormStringRenderer

    • Method Detail

      • renderDisplayField

        void renderDisplayField​(java.lang.Appendable writer,
                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                ModelFormField.DisplayField displayField)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • renderHyperlinkField

        void renderHyperlinkField​(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,​java.lang.Object> context,
                                  ModelFormField.HyperlinkField hyperlinkField)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • renderMenuField

        void renderMenuField​(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,​java.lang.Object> context,
                             ModelFormField.MenuField menuField)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderTextField

        void renderTextField​(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,​java.lang.Object> context,
                             ModelFormField.TextField textField)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderTextareaField

        void renderTextareaField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.TextareaField textareaField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderDateTimeField

        void renderDateTimeField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.DateTimeField dateTimeField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderDropDownField

        void renderDropDownField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.DropDownField dropDownField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderCheckField

        void renderCheckField​(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,​java.lang.Object> context,
                              ModelFormField.CheckField checkField)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderRadioField

        void renderRadioField​(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,​java.lang.Object> context,
                              ModelFormField.RadioField radioField)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderSubmitField

        void renderSubmitField​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelFormField.SubmitField submitField)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderResetField

        void renderResetField​(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,​java.lang.Object> context,
                              ModelFormField.ResetField resetField)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderHiddenField

        void renderHiddenField​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelFormField modelFormField,
                               java.lang.String value)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderHiddenField

        void renderHiddenField​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelFormField.HiddenField hiddenField)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderIgnoredField

        void renderIgnoredField​(java.lang.Appendable writer,
                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                ModelFormField.IgnoredField ignoredField)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFieldTitle

        void renderFieldTitle​(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,​java.lang.Object> context,
                              ModelFormField modelFormField)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderSingleFormFieldTitle

        void renderSingleFormFieldTitle​(java.lang.Appendable writer,
                                        java.util.Map<java.lang.String,​java.lang.Object> context,
                                        ModelFormField modelFormField)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormOpen

        void renderFormOpen​(java.lang.Appendable writer,
                            java.util.Map<java.lang.String,​java.lang.Object> context,
                            ModelForm modelForm)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormClose

        void renderFormClose​(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,​java.lang.Object> context,
                             ModelForm modelForm)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderMultiFormClose

        void renderMultiFormClose​(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,​java.lang.Object> context,
                                  ModelForm modelForm)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatListWrapperOpen

        void renderFormatListWrapperOpen​(java.lang.Appendable writer,
                                         java.util.Map<java.lang.String,​java.lang.Object> context,
                                         ModelForm modelForm)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatListWrapperClose

        void renderFormatListWrapperClose​(java.lang.Appendable writer,
                                          java.util.Map<java.lang.String,​java.lang.Object> context,
                                          ModelForm modelForm)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowOpen

        void renderFormatHeaderRowOpen​(java.lang.Appendable writer,
                                       java.util.Map<java.lang.String,​java.lang.Object> context,
                                       ModelForm modelForm)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowClose

        void renderFormatHeaderRowClose​(java.lang.Appendable writer,
                                        java.util.Map<java.lang.String,​java.lang.Object> context,
                                        ModelForm modelForm)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderOpen

        void renderFormatHeaderOpen​(java.lang.Appendable writer,
                                    java.util.Map<java.lang.String,​java.lang.Object> context,
                                    ModelForm modelForm)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderClose

        void renderFormatHeaderClose​(java.lang.Appendable writer,
                                     java.util.Map<java.lang.String,​java.lang.Object> context,
                                     ModelForm modelForm)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowCellOpen

        void renderFormatHeaderRowCellOpen​(java.lang.Appendable writer,
                                           java.util.Map<java.lang.String,​java.lang.Object> context,
                                           ModelForm modelForm,
                                           ModelFormField modelFormField,
                                           int positionSpan)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowCellClose

        void renderFormatHeaderRowCellClose​(java.lang.Appendable writer,
                                            java.util.Map<java.lang.String,​java.lang.Object> context,
                                            ModelForm modelForm,
                                            ModelFormField modelFormField)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowFormCellOpen

        void renderFormatHeaderRowFormCellOpen​(java.lang.Appendable writer,
                                               java.util.Map<java.lang.String,​java.lang.Object> context,
                                               ModelForm modelForm)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowFormCellClose

        void renderFormatHeaderRowFormCellClose​(java.lang.Appendable writer,
                                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                                ModelForm modelForm)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatHeaderRowFormCellTitleSeparator

        void renderFormatHeaderRowFormCellTitleSeparator​(java.lang.Appendable writer,
                                                         java.util.Map<java.lang.String,​java.lang.Object> context,
                                                         ModelForm modelForm,
                                                         ModelFormField modelFormField,
                                                         boolean isLast)
                                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowOpen

        void renderFormatItemRowOpen​(java.lang.Appendable writer,
                                     java.util.Map<java.lang.String,​java.lang.Object> context,
                                     ModelForm modelForm)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowClose

        void renderFormatItemRowClose​(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,​java.lang.Object> context,
                                      ModelForm modelForm)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowCellOpen

        void renderFormatItemRowCellOpen​(java.lang.Appendable writer,
                                         java.util.Map<java.lang.String,​java.lang.Object> context,
                                         ModelForm modelForm,
                                         ModelFormField modelFormField,
                                         int positionSpan)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowCellClose

        void renderFormatItemRowCellClose​(java.lang.Appendable writer,
                                          java.util.Map<java.lang.String,​java.lang.Object> context,
                                          ModelForm modelForm,
                                          ModelFormField modelFormField)
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowFormCellOpen

        void renderFormatItemRowFormCellOpen​(java.lang.Appendable writer,
                                             java.util.Map<java.lang.String,​java.lang.Object> context,
                                             ModelForm modelForm)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatItemRowFormCellClose

        void renderFormatItemRowFormCellClose​(java.lang.Appendable writer,
                                              java.util.Map<java.lang.String,​java.lang.Object> context,
                                              ModelForm modelForm)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatSingleWrapperOpen

        void renderFormatSingleWrapperOpen​(java.lang.Appendable writer,
                                           java.util.Map<java.lang.String,​java.lang.Object> context,
                                           ModelForm modelForm)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatSingleWrapperClose

        void renderFormatSingleWrapperClose​(java.lang.Appendable writer,
                                            java.util.Map<java.lang.String,​java.lang.Object> context,
                                            ModelForm modelForm)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowOpen

        void renderFormatFieldRowOpen​(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,​java.lang.Object> context,
                                      ModelForm modelForm)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowClose

        void renderFormatFieldRowClose​(java.lang.Appendable writer,
                                       java.util.Map<java.lang.String,​java.lang.Object> context,
                                       ModelForm modelForm)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowTitleCellOpen

        void renderFormatFieldRowTitleCellOpen​(java.lang.Appendable writer,
                                               java.util.Map<java.lang.String,​java.lang.Object> context,
                                               ModelFormField modelFormField)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowTitleCellClose

        void renderFormatFieldRowTitleCellClose​(java.lang.Appendable writer,
                                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                                ModelFormField modelFormField)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowSpacerCell

        void renderFormatFieldRowSpacerCell​(java.lang.Appendable writer,
                                            java.util.Map<java.lang.String,​java.lang.Object> context,
                                            ModelFormField modelFormField)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowWidgetCellOpen

        void renderFormatFieldRowWidgetCellOpen​(java.lang.Appendable writer,
                                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                                ModelFormField modelFormField,
                                                int positions,
                                                int positionSpan,
                                                java.lang.Integer nextPositionInRow)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatFieldRowWidgetCellClose

        void renderFormatFieldRowWidgetCellClose​(java.lang.Appendable writer,
                                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                                 ModelFormField modelFormField,
                                                 int positions,
                                                 int positionSpan,
                                                 java.lang.Integer nextPositionInRow)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFormatEmptySpace

        void renderFormatEmptySpace​(java.lang.Appendable writer,
                                    java.util.Map<java.lang.String,​java.lang.Object> context,
                                    ModelForm modelForm)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • renderTextFindField

        void renderTextFindField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.TextFindField textField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderDateFindField

        void renderDateFindField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.DateFindField textField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderRangeFindField

        void renderRangeFindField​(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,​java.lang.Object> context,
                                  ModelFormField.RangeFindField textField)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLookupField

        void renderLookupField​(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,​java.lang.Object> context,
                               ModelFormField.LookupField textField)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFileField

        void renderFileField​(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,​java.lang.Object> context,
                             ModelFormField.FileField textField)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • renderPasswordField

        void renderPasswordField​(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,​java.lang.Object> context,
                                 ModelFormField.PasswordField textField)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • renderImageField

        void renderImageField​(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,​java.lang.Object> context,
                              ModelFormField.ImageField textField)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • renderBanner

        void renderBanner​(java.lang.Appendable writer,
                          java.util.Map<java.lang.String,​java.lang.Object> context,
                          ModelForm.Banner banner)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • renderContainerFindField

        void renderContainerFindField​(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,​java.lang.Object> context,
                                      ModelFormField.ContainerField containerField)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFieldGroupOpen

        void renderFieldGroupOpen​(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,​java.lang.Object> context,
                                  ModelForm.FieldGroup fieldGroup)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • renderFieldGroupClose

        void renderFieldGroupClose​(java.lang.Appendable writer,
                                   java.util.Map<java.lang.String,​java.lang.Object> context,
                                   ModelForm.FieldGroup fieldGroup)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • renderEmptyFormDataMessage

        void renderEmptyFormDataMessage​(java.lang.Appendable writer,
                                        java.util.Map<java.lang.String,​java.lang.Object> context,
                                        ModelForm modelForm)
                                 throws java.io.IOException
        Throws:
        java.io.IOException