Class Descriptions

Direct Known Subclasses:
Descriptions_en, Descriptions_fr

public class Descriptions extends IndexedResourceBundle
Base class for locale-dependent resources. Instances of this class should never been created directly. Use the factory method getResources(java.util.Locale) or use static convenience methods instead.
Since:
2.2
Author:
Martin Desruisseaux (IRD)
  • Constructor Details

    • Descriptions

      public Descriptions()
  • Method Details

    • getResources

      public static Descriptions getResources(Locale locale) throws MissingResourceException
      Returns resources in the given locale.
      Parameters:
      locale - The locale, or null for the default locale.
      Returns:
      Resources in the given locale.
      Throws:
      MissingResourceException - if resources can't be found.
    • format

      public static String format(int key) throws MissingResourceException
      Gets a string for the given key from this resource bundle or one of its parents.
      Parameters:
      key - The key for the desired string.
      Returns:
      The string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static String format(int key, Object arg0) throws MissingResourceException
      Gets a string for the given key are replace all occurence of "{0}" with values of arg0.
      Parameters:
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static String format(int key, Object arg0, Object arg1) throws MissingResourceException
      Gets a string for the given key are replace all occurence of "{0}", "{1}", with values of arg0, arg1.
      Parameters:
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      arg1 - Value to substitute to "{1}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static String format(int key, Object arg0, Object arg1, Object arg2) throws MissingResourceException
      Gets a string for the given key are replace all occurence of "{0}", "{1}", with values of arg0, arg1, etc.
      Parameters:
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      arg1 - Value to substitute to "{1}".
      arg2 - Value to substitute to "{2}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.