Package de.uplanet.lucy.server.renderer
Interface IRenderingContext
-
- All Known Implementing Classes:
RenderingContext
public interface IRenderingContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCurrencyDecimalSeparator()
Get the currency decimal separator.String
getCurrencyDigitSeparator()
Get the currency digit separator.int
getCurrencyFractionDigits()
Get the number of fraction digits for currency values.String
getDateFormat()
Get the date format string.String
getDateTimeFormat()
Get the date/time format string.int
getFirstDayOfWeek()
Get the first day of the week.String
getIntegerDigitSeparator()
Get the integer digit separator.String
getLanguage()
Get the language identifier.String
getLongDateFormat()
Get the long date format string.String
getNumberDecimalSeparator()
Get the number decimal separator.String
getNumberDigitSeparator()
Get the number digit separator.int
getNumberFractionDigits()
Get the number of fraction digits of floating point numbers.Object
getParam(String p_strName)
Get a parameter.RoundingMode
getRoundingMode()
Get the rounding mode.String
getShortDateFormat()
Get the short date format string.String
getTimeFormat()
Get the time format string.TimeZone
getTimeZone()
Get the time zone.boolean
isCurrencyAlwaysShowIntegerPart()
Determine if currency values less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.boolean
isNumberAlwaysShowIntegerPart()
Determine if floating point numbers less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.void
setCurrencyAlwaysShowIntegerPart(boolean p_bAlwaysShowIntegerPart)
Determine if currency values less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.void
setCurrencyDecimalSeparator(String p_strSeparator)
Set the currency decimal separator.void
setCurrencyDigitSeparator(String p_strSeparator)
Set the currency digit separator.void
setCurrencyFractionDigits(int p_iFractionDigits)
Set the number of fraction digits for currency values.void
setDateFormat(String p_strDateFormat)
Set the date format string.void
setDateTimeFormat(String p_strDateTimeFormat)
Set the date/time format string.void
setFirstDayOfWeek(int p_iFirstDayOfWeek)
Set the first day of the week.void
setIntegerDigitSeparator(String p_strSeparator)
Set the integer digit separator.void
setLanguage(String p_strLang)
Set the language identifier.void
setLongDateFormat(String p_strDateFormat)
Set the long date format string.void
setNumberAlwaysShowIntegerPart(boolean p_bAlwaysShowIntegerPart)
Determine if floating point numbers less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.void
setNumberDecimalSeparator(String p_strSeparator)
Set the number decimal separator.void
setNumberDigitSeparator(String p_strSeparator)
Set the number digit separator.void
setNumberFractionDigits(int p_iFractionDigits)
Set the number of fraction digits of floating point numbers.void
setParam(String p_strName, String p_strValue)
Set a parameter.void
setRoundingMode(RoundingMode p_roundingMode)
Set the rounding mode.void
setShortDateFormat(String p_strDateFormat)
Set the short date format string.void
setTimeFormat(String p_strTimeFormat)
Set the time format string.void
setTimeZone(TimeZone p_tz)
Set the time zone.void
setTimeZoneById(String p_strTimeZone)
Set the time zone by it's identifier.
-
-
-
Method Detail
-
getParam
Object getParam(String p_strName)
Get a parameter.- Parameters:
p_strName
- The name of the parameter.- Returns:
- The value of the parameter.
-
setParam
void setParam(String p_strName, String p_strValue)
Set a parameter.- Parameters:
p_strName
- The name of the parameter.p_strValue
- The value of the parameter.
-
getLanguage
String getLanguage()
Get the language identifier.- Returns:
- The language identifier.
-
setLanguage
void setLanguage(String p_strLang)
Set the language identifier.- Parameters:
p_strLang
- The language identifier.
-
getTimeZone
TimeZone getTimeZone()
Get the time zone.- Returns:
- The time zone.
-
setTimeZone
void setTimeZone(TimeZone p_tz)
Set the time zone.- Parameters:
p_tz
- The time zone.
-
setTimeZoneById
void setTimeZoneById(String p_strTimeZone)
Set the time zone by it's identifier.- Parameters:
p_strTimeZone
- The Java time zone identifier.
-
getDateTimeFormat
String getDateTimeFormat()
Get the date/time format string.- Returns:
- The date/time format string.
-
setDateTimeFormat
void setDateTimeFormat(String p_strDateTimeFormat)
Set the date/time format string.- Parameters:
p_strDateTimeFormat
- The date/time format string.
-
getDateFormat
String getDateFormat()
Get the date format string.- Returns:
- The date format string.
-
setDateFormat
void setDateFormat(String p_strDateFormat)
Set the date format string.- Parameters:
p_strDateFormat
- The date format string.
-
getShortDateFormat
String getShortDateFormat()
Get the short date format string.- Returns:
- The short date format string.
-
setShortDateFormat
void setShortDateFormat(String p_strDateFormat)
Set the short date format string.- Parameters:
p_strDateFormat
- The short date format string.
-
getLongDateFormat
String getLongDateFormat()
Get the long date format string.- Returns:
- The long date format string.
-
setLongDateFormat
void setLongDateFormat(String p_strDateFormat)
Set the long date format string.- Parameters:
p_strDateFormat
- The long date format string.
-
getTimeFormat
String getTimeFormat()
Get the time format string.- Returns:
- The time format string.
-
setTimeFormat
void setTimeFormat(String p_strTimeFormat)
Set the time format string.- Parameters:
p_strTimeFormat
- The time format string.
-
getNumberDecimalSeparator
String getNumberDecimalSeparator()
Get the number decimal separator.- Returns:
- The number decimal separator.
-
setNumberDecimalSeparator
void setNumberDecimalSeparator(String p_strSeparator)
Set the number decimal separator.- Parameters:
p_strSeparator
- The number decimal separator.
-
getIntegerDigitSeparator
String getIntegerDigitSeparator()
Get the integer digit separator.- Returns:
- The Integer digit separator.
-
setIntegerDigitSeparator
void setIntegerDigitSeparator(String p_strSeparator)
Set the integer digit separator.- Parameters:
p_strSeparator
- The number digit separator.
-
getNumberDigitSeparator
String getNumberDigitSeparator()
Get the number digit separator.- Returns:
- The number digit separator.
-
setNumberDigitSeparator
void setNumberDigitSeparator(String p_strSeparator)
Set the number digit separator.- Parameters:
p_strSeparator
- The number digit separator.
-
getNumberFractionDigits
int getNumberFractionDigits()
Get the number of fraction digits of floating point numbers.- Returns:
- The number of fraction digits of floating point numbers.
-
setNumberFractionDigits
void setNumberFractionDigits(int p_iFractionDigits)
Set the number of fraction digits of floating point numbers.- Parameters:
p_iFractionDigits
- The number of fraction digits of floating point numbers.
-
isNumberAlwaysShowIntegerPart
boolean isNumberAlwaysShowIntegerPart()
Determine if floating point numbers less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.
-
setRoundingMode
void setRoundingMode(RoundingMode p_roundingMode)
Set the rounding mode.- Parameters:
p_roundingMode
- The rounding mode.
-
getRoundingMode
RoundingMode getRoundingMode()
Get the rounding mode.- Returns:
- The rounding mode.
-
setNumberAlwaysShowIntegerPart
void setNumberAlwaysShowIntegerPart(boolean p_bAlwaysShowIntegerPart)
Determine if floating point numbers less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.
-
getCurrencyDecimalSeparator
String getCurrencyDecimalSeparator()
Get the currency decimal separator.- Returns:
- The currency decimal separator.
-
setCurrencyDecimalSeparator
void setCurrencyDecimalSeparator(String p_strSeparator)
Set the currency decimal separator.- Parameters:
p_strSeparator
- The currency decimal separator.
-
getCurrencyDigitSeparator
String getCurrencyDigitSeparator()
Get the currency digit separator. It is used for seperating groups of digits, e.g. in steps of thousand- Returns:
- The currency digit separator.
-
setCurrencyDigitSeparator
void setCurrencyDigitSeparator(String p_strSeparator)
Set the currency digit separator. It is used for seperating groups of digits, e.g. in steps of thousand- Parameters:
p_strSeparator
- The currency digit separator.
-
getCurrencyFractionDigits
int getCurrencyFractionDigits()
Get the number of fraction digits for currency values.- Returns:
- The number of fraction digits for currency values.
-
setCurrencyFractionDigits
void setCurrencyFractionDigits(int p_iFractionDigits)
Set the number of fraction digits for currency values.- Parameters:
p_iFractionDigits
- The number of fraction digits for currency values.
-
isCurrencyAlwaysShowIntegerPart
boolean isCurrencyAlwaysShowIntegerPart()
Determine if currency values less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.
-
setCurrencyAlwaysShowIntegerPart
void setCurrencyAlwaysShowIntegerPart(boolean p_bAlwaysShowIntegerPart)
Determine if currency values less than1
and greater than-1
should have a zero digit on the left hand side of the decimal seperator, or not.
-
getFirstDayOfWeek
int getFirstDayOfWeek()
Get the first day of the week.- Returns:
1
for Sunday,2
for monday, ...,7
for saturday.
-
setFirstDayOfWeek
void setFirstDayOfWeek(int p_iFirstDayOfWeek)
Set the first day of the week.- Parameters:
p_iFirstDayOfWeek
- The first day of the week;1
for Sunday,2
for monday, ...,7
for saturday.
-
-