Class MessageBundle


  • public class MessageBundle
    extends Object
    Accept parameters for ProjectResourceBundle, but defer object instantiation (and therefore resource bundle loading) until required.
    • Method Detail

      • getMessage

        public String getMessage​(String key,
                                 String arg0)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        arg0 - The argument to place in variable {0}
        Returns:
        The message
        Throws:
        MissingResourceException
      • getMessage

        public String getMessage​(String key,
                                 String arg0,
                                 String arg1)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        arg0 - The argument to place in variable {0}
        arg1 - The argument to place in variable {1}
        Returns:
        The message
        Throws:
        MissingResourceException
      • getMessage

        public String getMessage​(String key,
                                 String arg0,
                                 String arg1,
                                 String arg2)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        arg0 - The argument to place in variable {0}
        arg1 - The argument to place in variable {1}
        arg2 - The argument to place in variable {2}
        Returns:
        The message
        Throws:
        MissingResourceException
      • getMessage

        public String getMessage​(String key,
                                 String arg0,
                                 String arg1,
                                 String arg2,
                                 String arg3)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        arg0 - The argument to place in variable {0}
        arg1 - The argument to place in variable {1}
        arg2 - The argument to place in variable {2}
        arg3 - The argument to place in variable {3}
        Returns:
        The message
        Throws:
        MissingResourceException
      • getMessage

        public String getMessage​(String key,
                                 String arg0,
                                 String arg1,
                                 String arg2,
                                 String arg3,
                                 String arg4)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        arg0 - The argument to place in variable {0}
        arg1 - The argument to place in variable {1}
        arg2 - The argument to place in variable {2}
        arg3 - The argument to place in variable {3}
        arg4 - The argument to place in variable {4}
        Returns:
        The message
        Throws:
        MissingResourceException
      • getMessage

        public String getMessage​(String key,
                                 String[] array)
                          throws MissingResourceException

        Gets a string message from the resource bundle for the given key. The message may contain variables that will be substituted with the given arguments. Variables have the format:

        This message has two variables: {0} and {1}
        Parameters:
        key - The resource key
        array - An array of objects to place in corresponding variables
        Returns:
        The message
        Throws:
        MissingResourceException