Package de.xima.fc.form.common.models
Class XItemRenderData.I18N
- java.lang.Object
-
- de.xima.fc.form.common.models.XItemRenderData.I18N
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- XItemRenderData
public class XItemRenderData.I18N extends Object implements Serializable
Helper class for with convenience methods to access the localized value for a given item property.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description I18N()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetDatasource()Deprecated.StringgetErrorMessageForDataTypeRegExp()Deprecated.StringgetHelpText()Deprecated.StringgetPlaceholder()Deprecated.StringgetPlaceholderHtmlAttrString()Deprecated.UsevalueOf(XPropertyEnum.placeholder), and encode the result for HTML, if necessary.StringgetTitle()Deprecated.UsevalueOf(XPropertyEnum.title).StringgetTitleHtmlAttrString()Deprecated.UsevalueOf(XPropertyEnum.title), and encode the result for HTML, if necessary.StringvalueOf(XPropertyEnum xPropertyEnum)StringvalueOf(XPropertyEnum xPropertyEnum, String defaultValue)StringvalueOf(String property, String defaultValue)Deprecated.StringvalueOf(String property, String defaultValue, boolean escapeHtml)
-
-
-
Method Detail
-
getDatasource
public String getDatasource()
Deprecated.- Returns:
- The internationalized value for the property
datasource
-
getHelpText
public String getHelpText()
Deprecated.- Returns:
- The internationalized value for the property
helptext
-
getTitle
public String getTitle()
Deprecated.UsevalueOf(XPropertyEnum.title).- Returns:
- The internationalized value for the property
title
-
getTitleHtmlAttrString
public String getTitleHtmlAttrString()
Deprecated.UsevalueOf(XPropertyEnum.title), and encode the result for HTML, if necessary.- Returns:
- The HTML attribute encoded internationalized value for the property
title
-
getPlaceholder
public String getPlaceholder()
Deprecated.- Returns:
- the internationalized value for the property placeholder
-
getPlaceholderHtmlAttrString
public String getPlaceholderHtmlAttrString()
Deprecated.UsevalueOf(XPropertyEnum.placeholder), and encode the result for HTML, if necessary.- Returns:
- The HTML attribute encoded internationalized value for the property placeholder
-
getErrorMessageForDataTypeRegExp
public String getErrorMessageForDataTypeRegExp()
Deprecated.- Returns:
- The internationalized value for the property
vrulemismatch
-
valueOf
public String valueOf(XPropertyEnum xPropertyEnum)
- Parameters:
xPropertyEnum- Property to look up.- Returns:
- the value of the property
-
valueOf
public String valueOf(XPropertyEnum xPropertyEnum, String defaultValue)
- Parameters:
xPropertyEnum- Property to look up.defaultValue- Value to return if no translation was found- Returns:
- Translated value if found for the property. Else returns given default value
-
valueOf
public String valueOf(String property, String defaultValue)
Deprecated.- Parameters:
property- Property to look up.defaultValue- Value to return if no translation was found- Returns:
- Translated value if found for the property. Else returns given default value
-
valueOf
public String valueOf(String property, String defaultValue, boolean escapeHtml)
- Parameters:
property- Property to look up.defaultValue- Value to return if no translation was foundescapeHtml- Whether to escape HTML in the placeholder content of form element placeholders. Should be set totruewhen the property's content is an HTML string.- Returns:
- Translated value if found for the property. Else returns given default value
-
-