public class DDMFormFieldFactoryHelper
extends java.lang.Object
Constructor and Description |
---|
DDMFormFieldFactoryHelper(java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
protected void |
collectResourceBundles(java.lang.Class<?> clazz,
java.util.List<java.util.ResourceBundle> resourceBundles,
java.util.Locale locale) |
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 java.util.ResourceBundle |
getResourceBundle(java.util.Locale locale) |
protected java.lang.String |
getResourceBundleBaseName(java.lang.Class<?> clazz) |
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(java.lang.reflect.Method method)
public DDMFormField createDDMFormField()
protected void collectResourceBundles(java.lang.Class<?> clazz, java.util.List<java.util.ResourceBundle> resourceBundles, java.util.Locale locale)
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 java.util.ResourceBundle getResourceBundle(java.util.Locale locale)
protected java.lang.String getResourceBundleBaseName(java.lang.Class<?> clazz)
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)