Class FormatterSettings
java.lang.Object
net.sf.basedb.clients.web.formatter.FormatterSettings
public class FormatterSettings extends Object
This is autility class for getting and setting formatter-related settings for
the logged in user.
- Version:
- 2.0
- Author:
- nicklas
- See Also:
FormatterFactory
- Last modified
- $Date: 2008-09-11 22:05:50 +0200 (to, 11 sep 2008) $
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_DATE_FORMAT
The default date format for a date formatter = @valuestatic String
DEFAULT_DATETIME_FORMAT
The default datetime format for a datetime formatter = @valuestatic int
DEFAULT_NUM_DECIMALS
The default number of decimals to display by a number formatter = @value -
Constructor Summary
Constructors Constructor Description FormatterSettings()
-
Method Summary
Modifier and Type Method Description static String
getDateFormat(SessionControl sc)
Get format string for a date formatter.static String
getDateTimeFormat(SessionControl sc)
Get format string for a datetime formatter.static int
getNumDecimals(SessionControl sc)
Get the number of decimals a number formatter should display.static void
setDateFormat(SessionControl sc, String dateFormat)
Set the format string for a date formatter.static void
setDateTimeFormat(SessionControl sc, String dateTimeFormat)
Set the format string for a datetime formatter.static void
setNumDecimals(SessionControl sc, int numDecimals)
Set the number of decimals a number formatter should display.
-
Field Details
-
DEFAULT_NUM_DECIMALS
public static final int DEFAULT_NUM_DECIMALSThe default number of decimals to display by a number formatter = @value- See Also:
- Constant Field Values
-
DEFAULT_DATE_FORMAT
The default date format for a date formatter = @value- See Also:
- Constant Field Values
-
DEFAULT_DATETIME_FORMAT
The default datetime format for a datetime formatter = @value- See Also:
- Constant Field Values
-
-
Constructor Details
-
FormatterSettings
public FormatterSettings()
-
-
Method Details
-
getNumDecimals
Get the number of decimals a number formatter should display.- Parameters:
sc
- The logged in user's session control- Returns:
- The number of decimals
- See Also:
DEFAULT_NUM_DECIMALS
,FormatterFactory.getNumberFormatter(SessionControl)
-
setNumDecimals
Set the number of decimals a number formatter should display.- Parameters:
sc
- The logged in user's session controlnumDecimals
- The number of decimals- See Also:
DEFAULT_NUM_DECIMALS
,FormatterFactory.getNumberFormatter(SessionControl)
-
getDateFormat
Get format string for a date formatter.- Parameters:
sc
- The logged in user's session control- Returns:
- The format string
- See Also:
DEFAULT_DATE_FORMAT
,FormatterFactory.getDateFormatter(SessionControl)
-
setDateFormat
Set the format string for a date formatter.- Parameters:
sc
- The logged in user's session controldateFormat
- The format string- See Also:
DEFAULT_DATE_FORMAT
,FormatterFactory.getDateFormatter(SessionControl)
,SimpleDateFormat
-
getDateTimeFormat
Get format string for a datetime formatter.- Parameters:
sc
- The logged in user's session control- Returns:
- The format string
- See Also:
DEFAULT_DATETIME_FORMAT
,FormatterFactory.getDateTimeFormatter(SessionControl)
-
setDateTimeFormat
Set the format string for a datetime formatter.- Parameters:
sc
- The logged in user's session controldateTimeFormat
- The format string- See Also:
DEFAULT_DATETIME_FORMAT
,FormatterFactory.getDateTimeFormatter(SessionControl)
,SimpleDateFormat
-