Package rife.forms
Class FormBuilderXml
java.lang.Object
rife.forms.AbstractFormBuilder
rife.forms.FormBuilderXml
- All Implemented Interfaces:
Cloneable,FormBuilder
-
Field Summary
FieldsFields inherited from interface rife.forms.FormBuilder
ID_FORM_FIELD, ID_FORM_LABEL, ID_FORM_NAME, ID_FORM_VALUE, MIDDLE_ATTRIBUTES, PREFIX_FORM_CHECKBOX, PREFIX_FORM_DISPLAY, PREFIX_FORM_HIDDEN, PREFIX_FORM_INPUT, PREFIX_FORM_LABEL, PREFIX_FORM_RADIO, PREFIX_FORM_SECRET, PREFIX_FORM_SELECT, PREFIX_FORM_TEXTAREA, SUFFIX_CHECKED, SUFFIX_SELECTED, TAG_CHECKED, TAG_SELECTED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()protected voidgenerateFieldCheckbox(Template template, String templateFieldName, Class propertyType, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected voidgenerateFieldHidden(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected voidgenerateFieldInput(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected voidgenerateFieldRadio(Template template, String templateFieldName, Class propertyType, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected voidgenerateFieldSecret(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected voidgenerateFieldTextarea(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) protected Templateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringReturns theValidationBuilderthat is used by thisFormBuilder.protected Stringprotected Stringprotected StringsanitizeAttributes(String value) Methods inherited from class rife.forms.AbstractFormBuilder
generateField, generateField, generateField, generateField, generateField, generateField, generateField, generateFieldCollection, generateFieldDisplay, generateFieldSelect, generateFieldText, generateForm, generateForm, generateForm, generateFormField, generateLabel, removeField, removeField, removeForm, replaceField, replaceField, replaceField, replaceField, selectParameter, unselectParameter
-
Field Details
-
VALUE_SELECTED
- See Also:
-
VALUE_CHECKED
- See Also:
-
-
Constructor Details
-
FormBuilderXml
public FormBuilderXml()
-
-
Method Details
-
getValidationBuilder
Description copied from interface:FormBuilderReturns theValidationBuilderthat is used by thisFormBuilder.- Specified by:
getValidationBuilderin interfaceFormBuilder- Specified by:
getValidationBuilderin classAbstractFormBuilder- Returns:
- this
FormBuilder'sValidationBuilder
-
getBuilderTemplateInstance
- Specified by:
getBuilderTemplateInstancein classAbstractFormBuilder
-
sanitizeAttributes
- Specified by:
sanitizeAttributesin classAbstractFormBuilder
-
generateFieldHidden
protected void generateFieldHidden(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldHiddenin classAbstractFormBuilder
-
generateFieldInput
protected void generateFieldInput(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldInputin classAbstractFormBuilder
-
generateFieldSecret
protected void generateFieldSecret(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldSecretin classAbstractFormBuilder
-
generateFieldTextarea
protected void generateFieldTextarea(Template template, String templateFieldName, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldTextareain classAbstractFormBuilder
-
generateFieldRadio
protected void generateFieldRadio(Template template, String templateFieldName, Class propertyType, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldRadioin classAbstractFormBuilder
-
generateFieldCheckbox
protected void generateFieldCheckbox(Template template, String templateFieldName, Class propertyType, String name, ConstrainedProperty property, String[] values, Template builderTemplate, List<String> setValues, boolean replaceExistingValues) - Specified by:
generateFieldCheckboxin classAbstractFormBuilder
-
getIdName
- Specified by:
getIdNamein classAbstractFormBuilder
-
getIdAttributes
- Specified by:
getIdAttributesin classAbstractFormBuilder
-
getIdValue
- Specified by:
getIdValuein classAbstractFormBuilder
-
getIdMinlength
- Specified by:
getIdMinlengthin classAbstractFormBuilder
-
getIdMaxlength
- Specified by:
getIdMaxlengthin classAbstractFormBuilder
-
getIdRequired
- Specified by:
getIdRequiredin classAbstractFormBuilder
-
getIdChecked
- Specified by:
getIdCheckedin classAbstractFormBuilder
-
getIdOptions
- Specified by:
getIdOptionsin classAbstractFormBuilder
-
getIdSelected
- Specified by:
getIdSelectedin classAbstractFormBuilder
-
getIdLabel
- Specified by:
getIdLabelin classAbstractFormBuilder
-
getIdDisabled
- Specified by:
getIdDisabledin classAbstractFormBuilder
-
getIdFormOption
- Specified by:
getIdFormOptionin classAbstractFormBuilder
-
getValueSelected
- Specified by:
getValueSelectedin classAbstractFormBuilder
-
getValueChecked
- Specified by:
getValueCheckedin classAbstractFormBuilder
-
clone
- Specified by:
clonein interfaceFormBuilder- Overrides:
clonein classAbstractFormBuilder
-