public class DDMFormFieldFactoryHelper
extends java.lang.Object
Constructor and Description |
---|
DDMFormFieldFactoryHelper(DDMFormFactoryHelper ddmFormFactoryHelper,
java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
DDMFormField |
createDDMFormField() |
protected LocalizedValue |
createLocalizedValue(java.lang.String property) |
protected java.lang.String |
extractLanguageKey(java.lang.String value) |
protected java.lang.String |
getDDMFormFieldDataType() |
protected LocalizedValue |
getDDMFormFieldLabel() |
protected java.lang.String |
getDDMFormFieldName() |
protected DDMFormFieldOptions |
getDDMFormFieldOptions() |
protected LocalizedValue |
getDDMFormFieldPredefinedValue() |
protected LocalizedValue |
getDDMFormFieldTip() |
protected java.lang.String |
getDDMFormFieldType() |
protected DDMFormFieldValidation |
getDDMFormFieldValidation() |
protected java.lang.String |
getDDMFormFieldVisibilityExpression() |
protected java.lang.String |
getLocalizedValue(java.util.Locale locale,
java.lang.String value) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
protected LocalizedValue |
getPropertyValue(java.lang.Object value) |
protected boolean |
isDDMFormFieldLocalizable() |
protected boolean |
isDDMFormFieldRepeatable() |
protected boolean |
isDDMFormFieldRequired() |
protected boolean |
isLocalizableValue(java.lang.String value) |
protected void |
setAvailableLocales(java.util.Set<java.util.Locale> availableLocales) |
protected void |
setDefaultLocale(java.util.Locale defaultLocale) |
public DDMFormFieldFactoryHelper(DDMFormFactoryHelper ddmFormFactoryHelper, java.lang.reflect.Method method)
public DDMFormField createDDMFormField()
protected LocalizedValue createLocalizedValue(java.lang.String property)
protected java.lang.String extractLanguageKey(java.lang.String value)
protected java.lang.String getDDMFormFieldDataType()
protected LocalizedValue getDDMFormFieldLabel()
protected java.lang.String getDDMFormFieldName()
protected DDMFormFieldOptions getDDMFormFieldOptions()
protected LocalizedValue getDDMFormFieldPredefinedValue()
protected LocalizedValue getDDMFormFieldTip()
protected java.lang.String getDDMFormFieldType()
protected DDMFormFieldValidation getDDMFormFieldValidation()
protected java.lang.String getDDMFormFieldVisibilityExpression()
protected java.lang.String getLocalizedValue(java.util.Locale locale, java.lang.String value)
protected java.util.Map<java.lang.String,java.lang.Object> getProperties()
protected LocalizedValue getPropertyValue(java.lang.Object value)
protected boolean isDDMFormFieldLocalizable()
protected boolean isDDMFormFieldRepeatable()
protected boolean isDDMFormFieldRequired()
protected boolean isLocalizableValue(java.lang.String value)
protected void setAvailableLocales(java.util.Set<java.util.Locale> availableLocales)
protected void setDefaultLocale(java.util.Locale defaultLocale)