protected String renderFormData(FormData formData) { if(formData == null || (formData.getFormFields() == null || formData.getFormFields().isEmpty()) && (formData.getFormProperties() == null || formData.getFormProperties().isEmpty())) { return null; } else { HtmlElementWriter formElement = new HtmlElementWriter(FORM_ELEMENT) .attribute(NAME_ATTRIBUTE, GENERATED_FORM_NAME) .attribute(ROLE_ATTRIBUTE, FORM_ROLE); HtmlDocumentBuilder documentBuilder = new HtmlDocumentBuilder(formElement); // render fields for (FormField formField : formData.getFormFields()) { renderFormField(formField, documentBuilder); } // render deprecated form properties for (FormProperty formProperty : formData.getFormProperties()) { renderFormField(new FormPropertyAdapter(formProperty), documentBuilder); } // end document element documentBuilder.endElement(); return documentBuilder.getHtmlString(); } }
protected String renderFormData(FormData formData) { if(formData == null || (formData.getFormFields() == null || formData.getFormFields().isEmpty()) && (formData.getFormProperties() == null || formData.getFormProperties().isEmpty())) { return null; } else { HtmlElementWriter formElement = new HtmlElementWriter(FORM_ELEMENT) .attribute(NAME_ATTRIBUTE, GENERATED_FORM_NAME) .attribute(ROLE_ATTRIBUTE, FORM_ROLE); HtmlDocumentBuilder documentBuilder = new HtmlDocumentBuilder(formElement); // render fields for (FormField formField : formData.getFormFields()) { renderFormField(formField, documentBuilder); } // render deprecated form properties for (FormProperty formProperty : formData.getFormProperties()) { renderFormField(new FormPropertyAdapter(formProperty), documentBuilder); } // end document element documentBuilder.endElement(); return documentBuilder.getHtmlString(); } }
protected String renderFormData(FormData formData) { if(formData == null || (formData.getFormFields() == null || formData.getFormFields().isEmpty()) && (formData.getFormProperties() == null || formData.getFormProperties().isEmpty())) { return null; } else { HtmlElementWriter formElement = new HtmlElementWriter(FORM_ELEMENT) .attribute(NAME_ATTRIBUTE, GENERATED_FORM_NAME) .attribute(ROLE_ATTRIBUTE, FORM_ROLE); HtmlDocumentBuilder documentBuilder = new HtmlDocumentBuilder(formElement); // render fields for (FormField formField : formData.getFormFields()) { renderFormField(formField, documentBuilder); } // render deprecated form properties for (FormProperty formProperty : formData.getFormProperties()) { renderFormField(new FormPropertyAdapter(formProperty), documentBuilder); } // end document element documentBuilder.endElement(); return documentBuilder.getHtmlString(); } }