Package org.opencms.workplace.list
Class CmsListMacroFormatter
- java.lang.Object
-
- org.opencms.workplace.list.CmsListMacroFormatter
-
- All Implemented Interfaces:
I_CmsListFormatter
- Direct Known Subclasses:
CmsListDateMacroFormatter
public class CmsListMacroFormatter extends java.lang.Object implements I_CmsListFormatter
This list formatter uses the
class for macro like formatting.MessageFormat
- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsListMacroFormatter(org.opencms.i18n.CmsMessageContainer mask)
Default constructor that sets the mask to use.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
format(java.lang.Object data, java.util.Locale locale)
Returns a formatted string for the specified data.org.opencms.i18n.CmsMessageContainer
getMask()
Returns the mask.
-
-
-
Constructor Detail
-
CmsListMacroFormatter
public CmsListMacroFormatter(org.opencms.i18n.CmsMessageContainer mask)
Default constructor that sets the mask to use.- Parameters:
mask
- pattern forMessageFormat
-
-
Method Detail
-
format
public java.lang.String format(java.lang.Object data, java.util.Locale locale)
Description copied from interface:I_CmsListFormatter
Returns a formatted string for the specified data.Take care of
null
data.- Specified by:
format
in interfaceI_CmsListFormatter
- Parameters:
data
- the data to formatlocale
- the locale for formatting- Returns:
- formatted data
- See Also:
I_CmsListFormatter.format(java.lang.Object, java.util.Locale)
-
getMask
public org.opencms.i18n.CmsMessageContainer getMask()
Returns the mask.- Returns:
- the mask
-
-