protected DDMFormField createHTMLDDMFormField(String name) { DDMFormField ddmFormField = new DDMFormField(name, "ddm-text-html"); ddmFormField.setDataType("html"); ddmFormField.setFieldNamespace("ddm"); ddmFormField.setIndexType("keyword"); ddmFormField.setLabel(createHTMLDDMFormFieldLabel()); ddmFormField.setLocalizable(true); ddmFormField.setPredefinedValue(createHTMLDDMFormFieldPredefinedValue()); ddmFormField.setReadOnly(false); ddmFormField.setRepeatable(false); ddmFormField.setRequired(false); ddmFormField.setShowLabel(true); ddmFormField.setTip(createHTMLDDMFormFieldTip()); return ddmFormField; }
protected DDMFormField createTextDDMFormField(String name) { DDMFormField ddmFormField = new DDMFormField(name, "text"); ddmFormField.setDataType("string"); ddmFormField.setIndexType("keyword"); ddmFormField.setLabel(createTextDDMFormFieldLabel()); ddmFormField.setLocalizable(false); ddmFormField.setPredefinedValue(createTextDDMFormFieldPredefinedValue()); ddmFormField.setReadOnly(false); ddmFormField.setRepeatable(true); ddmFormField.setRequired(false); ddmFormField.setShowLabel(true); ddmFormField.setVisibilityExpression("true"); createNotEmptyValidation(ddmFormField); return ddmFormField; }
protected DDMFormField createSelectDDMFormField(String name) { DDMFormField ddmFormField = new DDMFormField(name, "select"); ddmFormField.setDataType("string"); ddmFormField.setLocalizable(false); ddmFormField.setIndexType(""); ddmFormField.setMultiple(true); ddmFormField.setReadOnly(false); ddmFormField.setRepeatable(false); ddmFormField.setRequired(false); ddmFormField.setShowLabel(true); ddmFormField.setVisibilityExpression("true"); createNotEmptyValidation(ddmFormField); DDMFormFieldOptions ddmFormFieldOptions = createDDMFormFieldOptions(); ddmFormField.setDDMFormFieldOptions(ddmFormFieldOptions); return ddmFormField; }