Class MacroFormRenderer
java.lang.Object
org.apache.ofbiz.widget.renderer.macro.MacroFormRenderer
- All Implemented Interfaces:
FormStringRenderer
Widget Library - Form Renderer implementation based on Freemarker macros
-
Constructor Summary
ConstructorDescriptionMacroFormRenderer
(String macroLibraryPath, HttpServletRequest request, HttpServletResponse response) MacroFormRenderer
(String macroLibraryPath, HttpServletRequest request, HttpServletResponse response, FtlWriter ftlWriter, RenderableFtlFormElementsBuilder renderableFtlFormElementsBuilder) -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendContentUrl
(Appendable writer, String location) boolean
void
makeHyperlinkByType
(Appendable writer, String linkType, String linkStyle, String targetType, String target, Map<String, String> parameterMap, String description, String targetWindow, String confirmation, ModelFormField modelFormField, HttpServletRequest request, HttpServletResponse response, Map<String, Object> context) void
makeHyperlinkString
(Appendable writer, String linkStyle, String targetType, String target, Map<String, String> parameterMap, String description, String confirmation, ModelFormField modelFormField, HttpServletRequest request, HttpServletResponse response, Map<String, Object> context, String targetWindow) void
makeHyperlinkString
(Appendable writer, ModelFormField.SubHyperlink subHyperlink, Map<String, Object> context) void
renderBanner
(Appendable writer, Map<String, Object> context, ModelForm.Banner banner) void
renderBeginningBoundaryComment
(Appendable writer, String widgetType, ModelWidget modelWidget) Renders the beginning boundary comment string.void
renderCheckField
(Appendable writer, Map<String, Object> context, ModelFormField.CheckField checkField) void
renderContainerFindField
(Appendable writer, Map<String, Object> context, ModelFormField.ContainerField containerField) void
renderDateFindField
(Appendable writer, Map<String, Object> context, ModelFormField.DateFindField dateFindField) void
renderDateTimeField
(Appendable writer, Map<String, Object> context, ModelFormField.DateTimeField dateTimeField) void
renderDisplayField
(Appendable writer, Map<String, Object> context, ModelFormField.DisplayField displayField) void
renderDropDownField
(Appendable writer, Map<String, Object> context, ModelFormField.DropDownField dropDownField) void
renderEmptyFormDataMessage
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderEndingBoundaryComment
(Appendable writer, String widgetType, ModelWidget modelWidget) Renders the ending boundary comment string.void
renderFieldGroupClose
(Appendable writer, Map<String, Object> context, ModelForm.FieldGroup fieldGroup) void
renderFieldGroupOpen
(Appendable writer, Map<String, Object> context, ModelForm.FieldGroup fieldGroup) void
renderFieldTitle
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) void
renderFileField
(Appendable writer, Map<String, Object> context, ModelFormField.FileField textField) void
renderFormatEmptySpace
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatFieldRowClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatFieldRowOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatFieldRowSpacerCell
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) void
renderFormatFieldRowTitleCellClose
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) void
renderFormatFieldRowTitleCellOpen
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) void
renderFormatFieldRowWidgetCellClose
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, int positions, int positionSpan, Integer nextPositionInRow) void
renderFormatFieldRowWidgetCellOpen
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, int positions, int positionSpan, Integer nextPositionInRow) void
renderFormatHeaderClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatHeaderOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatHeaderRowCellClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField) void
renderFormatHeaderRowCellOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, int positionSpan) void
renderFormatHeaderRowClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatHeaderRowFormCellClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatHeaderRowFormCellOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatHeaderRowFormCellTitleSeparator
(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, boolean isLast) void
renderFormatHeaderRowOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatItemRowCellClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField) void
renderFormatItemRowCellOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, int positionSpan) void
renderFormatItemRowClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatItemRowFormCellClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatItemRowFormCellOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatItemRowOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatListWrapperClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatListWrapperOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatSingleWrapperClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormatSingleWrapperOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderFormOpen
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderHiddenField
(Appendable writer, Map<String, Object> context, ModelFormField.HiddenField hiddenField) void
renderHiddenField
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, String value) void
renderHyperlinkField
(Appendable writer, Map<String, Object> context, ModelFormField.HyperlinkField hyperlinkField) void
renderIgnoredField
(Appendable writer, Map<String, Object> context, ModelFormField.IgnoredField ignoredField) void
renderImageField
(Appendable writer, Map<String, Object> context, ModelFormField.ImageField imageField) void
renderLabel
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Label label) void
renderLookupField
(Appendable writer, Map<String, Object> context, ModelFormField.LookupField lookupField) void
renderMenuField
(Appendable writer, Map<String, Object> context, ModelFormField.MenuField menuField) void
renderMultiFormClose
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderNextPrev
(Appendable writer, Map<String, Object> context, ModelForm modelForm) void
renderPasswordField
(Appendable writer, Map<String, Object> context, ModelFormField.PasswordField passwordField) void
renderRadioField
(Appendable writer, Map<String, Object> context, ModelFormField.RadioField radioField) void
renderRangeFindField
(Appendable writer, Map<String, Object> context, ModelFormField.RangeFindField rangeFindField) void
renderResetField
(Appendable writer, Map<String, Object> context, ModelFormField.ResetField resetField) void
renderSingleFormFieldTitle
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) void
renderSortField
(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, String titleText) void
renderSubmitField
(Appendable writer, Map<String, Object> context, ModelFormField.SubmitField submitField) void
renderTextareaField
(Appendable writer, Map<String, Object> context, ModelFormField.TextareaField textareaField) void
renderTextField
(Appendable writer, Map<String, Object> context, ModelFormField.TextField textField) void
renderTextFindField
(Appendable writer, Map<String, Object> context, ModelFormField.TextFindField textFindField) void
setRenderPagination
(boolean renderPagination) void
writeFtlElement
(Appendable writer, RenderableFtl renderableFtl)
-
Constructor Details
-
MacroFormRenderer
public MacroFormRenderer(String macroLibraryPath, HttpServletRequest request, HttpServletResponse response) throws IOException - Throws:
IOException
-
MacroFormRenderer
public MacroFormRenderer(String macroLibraryPath, HttpServletRequest request, HttpServletResponse response, FtlWriter ftlWriter, RenderableFtlFormElementsBuilder renderableFtlFormElementsBuilder) throws IOException - Throws:
IOException
-
-
Method Details
-
getRenderPagination
public boolean getRenderPagination() -
setRenderPagination
public void setRenderPagination(boolean renderPagination) -
writeFtlElement
-
renderLabel
public void renderLabel(Appendable writer, Map<String, Object> context, ModelScreenWidget.Label label) -
renderDisplayField
public void renderDisplayField(Appendable writer, Map<String, Object> context, ModelFormField.DisplayField displayField) throws IOException- Specified by:
renderDisplayField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderHyperlinkField
public void renderHyperlinkField(Appendable writer, Map<String, Object> context, ModelFormField.HyperlinkField hyperlinkField) throws IOException- Specified by:
renderHyperlinkField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderMenuField
public void renderMenuField(Appendable writer, Map<String, Object> context, ModelFormField.MenuField menuField) throws IOException- Specified by:
renderMenuField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderTextField
public void renderTextField(Appendable writer, Map<String, Object> context, ModelFormField.TextField textField) - Specified by:
renderTextField
in interfaceFormStringRenderer
-
renderTextareaField
public void renderTextareaField(Appendable writer, Map<String, Object> context, ModelFormField.TextareaField textareaField) - Specified by:
renderTextareaField
in interfaceFormStringRenderer
-
renderDateTimeField
public void renderDateTimeField(Appendable writer, Map<String, Object> context, ModelFormField.DateTimeField dateTimeField) - Specified by:
renderDateTimeField
in interfaceFormStringRenderer
-
renderDropDownField
public void renderDropDownField(Appendable writer, Map<String, Object> context, ModelFormField.DropDownField dropDownField) throws IOException- Specified by:
renderDropDownField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderCheckField
public void renderCheckField(Appendable writer, Map<String, Object> context, ModelFormField.CheckField checkField) throws IOException- Specified by:
renderCheckField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderRadioField
public void renderRadioField(Appendable writer, Map<String, Object> context, ModelFormField.RadioField radioField) throws IOException- Specified by:
renderRadioField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderSubmitField
public void renderSubmitField(Appendable writer, Map<String, Object> context, ModelFormField.SubmitField submitField) throws IOException- Specified by:
renderSubmitField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderResetField
public void renderResetField(Appendable writer, Map<String, Object> context, ModelFormField.ResetField resetField) throws IOException- Specified by:
renderResetField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderHiddenField
public void renderHiddenField(Appendable writer, Map<String, Object> context, ModelFormField.HiddenField hiddenField) throws IOException- Specified by:
renderHiddenField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderHiddenField
public void renderHiddenField(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, String value) throws IOException- Specified by:
renderHiddenField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderIgnoredField
public void renderIgnoredField(Appendable writer, Map<String, Object> context, ModelFormField.IgnoredField ignoredField) - Specified by:
renderIgnoredField
in interfaceFormStringRenderer
-
renderFieldTitle
public void renderFieldTitle(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) throws IOException- Specified by:
renderFieldTitle
in interfaceFormStringRenderer
- Throws:
IOException
-
renderSingleFormFieldTitle
public void renderSingleFormFieldTitle(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) throws IOException- Specified by:
renderSingleFormFieldTitle
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormOpen
public void renderFormOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormClose
public void renderFormClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderMultiFormClose
public void renderMultiFormClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderMultiFormClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatListWrapperOpen
public void renderFormatListWrapperOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatListWrapperOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderEmptyFormDataMessage
public void renderEmptyFormDataMessage(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderEmptyFormDataMessage
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatListWrapperClose
public void renderFormatListWrapperClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatListWrapperClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderOpen
public void renderFormatHeaderOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderClose
public void renderFormatHeaderClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowOpen
public void renderFormatHeaderRowOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderRowOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowClose
public void renderFormatHeaderRowClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderRowClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowCellOpen
public void renderFormatHeaderRowCellOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, int positionSpan) throws IOException- Specified by:
renderFormatHeaderRowCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowCellClose
public void renderFormatHeaderRowCellClose(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField) throws IOException- Specified by:
renderFormatHeaderRowCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowFormCellOpen
public void renderFormatHeaderRowFormCellOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderRowFormCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowFormCellClose
public void renderFormatHeaderRowFormCellClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatHeaderRowFormCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatHeaderRowFormCellTitleSeparator
public void renderFormatHeaderRowFormCellTitleSeparator(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, boolean isLast) throws IOException- Specified by:
renderFormatHeaderRowFormCellTitleSeparator
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowOpen
public void renderFormatItemRowOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatItemRowOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowClose
public void renderFormatItemRowClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatItemRowClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowCellOpen
public void renderFormatItemRowCellOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField, int positionSpan) throws IOException- Specified by:
renderFormatItemRowCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowCellClose
public void renderFormatItemRowCellClose(Appendable writer, Map<String, Object> context, ModelForm modelForm, ModelFormField modelFormField) throws IOException- Specified by:
renderFormatItemRowCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowFormCellOpen
public void renderFormatItemRowFormCellOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatItemRowFormCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatItemRowFormCellClose
public void renderFormatItemRowFormCellClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatItemRowFormCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatSingleWrapperOpen
public void renderFormatSingleWrapperOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatSingleWrapperOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatSingleWrapperClose
public void renderFormatSingleWrapperClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatSingleWrapperClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowOpen
public void renderFormatFieldRowOpen(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatFieldRowOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowClose
public void renderFormatFieldRowClose(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatFieldRowClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowTitleCellOpen
public void renderFormatFieldRowTitleCellOpen(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) throws IOException- Specified by:
renderFormatFieldRowTitleCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowTitleCellClose
public void renderFormatFieldRowTitleCellClose(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) throws IOException- Specified by:
renderFormatFieldRowTitleCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowSpacerCell
public void renderFormatFieldRowSpacerCell(Appendable writer, Map<String, Object> context, ModelFormField modelFormField) throws IOException- Specified by:
renderFormatFieldRowSpacerCell
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowWidgetCellOpen
public void renderFormatFieldRowWidgetCellOpen(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, int positions, int positionSpan, Integer nextPositionInRow) throws IOException- Specified by:
renderFormatFieldRowWidgetCellOpen
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatFieldRowWidgetCellClose
public void renderFormatFieldRowWidgetCellClose(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, int positions, int positionSpan, Integer nextPositionInRow) throws IOException- Specified by:
renderFormatFieldRowWidgetCellClose
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFormatEmptySpace
public void renderFormatEmptySpace(Appendable writer, Map<String, Object> context, ModelForm modelForm) throws IOException- Specified by:
renderFormatEmptySpace
in interfaceFormStringRenderer
- Throws:
IOException
-
renderTextFindField
public void renderTextFindField(Appendable writer, Map<String, Object> context, ModelFormField.TextFindField textFindField) throws IOException- Specified by:
renderTextFindField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderRangeFindField
public void renderRangeFindField(Appendable writer, Map<String, Object> context, ModelFormField.RangeFindField rangeFindField) throws IOException- Specified by:
renderRangeFindField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderDateFindField
public void renderDateFindField(Appendable writer, Map<String, Object> context, ModelFormField.DateFindField dateFindField) - Specified by:
renderDateFindField
in interfaceFormStringRenderer
-
renderLookupField
public void renderLookupField(Appendable writer, Map<String, Object> context, ModelFormField.LookupField lookupField) throws IOException- Specified by:
renderLookupField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderNextPrev
-
renderFileField
public void renderFileField(Appendable writer, Map<String, Object> context, ModelFormField.FileField textField) throws IOException- Specified by:
renderFileField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderPasswordField
public void renderPasswordField(Appendable writer, Map<String, Object> context, ModelFormField.PasswordField passwordField) throws IOException- Specified by:
renderPasswordField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderImageField
public void renderImageField(Appendable writer, Map<String, Object> context, ModelFormField.ImageField imageField) throws IOException- Specified by:
renderImageField
in interfaceFormStringRenderer
- Throws:
IOException
-
renderFieldGroupOpen
public void renderFieldGroupOpen(Appendable writer, Map<String, Object> context, ModelForm.FieldGroup fieldGroup) - Specified by:
renderFieldGroupOpen
in interfaceFormStringRenderer
-
renderFieldGroupClose
public void renderFieldGroupClose(Appendable writer, Map<String, Object> context, ModelForm.FieldGroup fieldGroup) - Specified by:
renderFieldGroupClose
in interfaceFormStringRenderer
-
renderBanner
public void renderBanner(Appendable writer, Map<String, Object> context, ModelForm.Banner banner) throws IOException- Specified by:
renderBanner
in interfaceFormStringRenderer
- Throws:
IOException
-
renderBeginningBoundaryComment
public void renderBeginningBoundaryComment(Appendable writer, String widgetType, ModelWidget modelWidget) Renders the beginning boundary comment string.- Parameters:
writer
- The writer to write towidgetType
- The widget type: "Screen Widget", "Form Widget", etc.modelWidget
- The widget
-
renderEndingBoundaryComment
public void renderEndingBoundaryComment(Appendable writer, String widgetType, ModelWidget modelWidget) Renders the ending boundary comment string.- Parameters:
writer
- The writer to write towidgetType
- The widget type: "Screen Widget", "Form Widget", etc.modelWidget
- The widget
-
renderSortField
public void renderSortField(Appendable writer, Map<String, Object> context, ModelFormField modelFormField, String titleText) throws UnsupportedEncodingException- Throws:
UnsupportedEncodingException
-
makeHyperlinkString
public void makeHyperlinkString(Appendable writer, ModelFormField.SubHyperlink subHyperlink, Map<String, Object> context) throws IOException- Throws:
IOException
-
appendContentUrl
- Throws:
IOException
-
makeHyperlinkByType
public void makeHyperlinkByType(Appendable writer, String linkType, String linkStyle, String targetType, String target, Map<String, String> parameterMap, String description, String targetWindow, String confirmation, ModelFormField modelFormField, HttpServletRequest request, HttpServletResponse response, Map<String, throws IOExceptionObject> context) - Throws:
IOException
-
makeHyperlinkString
public void makeHyperlinkString(Appendable writer, String linkStyle, String targetType, String target, Map<String, String> parameterMap, String description, String confirmation, ModelFormField modelFormField, HttpServletRequest request, HttpServletResponse response, Map<String, throws IOExceptionObject> context, String targetWindow) - Throws:
IOException
-
renderContainerFindField
public void renderContainerFindField(Appendable writer, Map<String, Object> context, ModelFormField.ContainerField containerField) throws IOException- Specified by:
renderContainerFindField
in interfaceFormStringRenderer
- Throws:
IOException
-