Interface IRenderingContext

  • All Known Implementing Classes:
    RenderingContext

    public interface IRenderingContext
    • 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 than 1 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 than 1 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 than 1 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 than 1 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.