Class StringResourceAccess

java.lang.Object
com.jgoodies.common.internal.StringResourceAccess

public final class StringResourceAccess extends Object
Provides access to String resources

Note: This class is not part of the public JGoodies Common API. It is intended for implementation purposes only. The class's API may change at any time.

Since:
1.8
  • Constructor Details

    • StringResourceAccess

      public StringResourceAccess()
  • Method Details

    • getResourceString

      public static String getResourceString(StringResourceAccessor accessor, String key, Object... args)
      Looks up and returns a String associated with the given resource key from the given StringResourceAccessor. If no arguments are provided, the plain String is returned. Otherwise the string will be formatted using String.format with the given arguments.

      If the resource is missing, the key itself is returned.

      Parameters:
      accessor - maps keys to resource Strings
      key - the key in the resource bundle
      args - optional format arguments forwarded to String#format
      Returns:
      the String value provided by the accessor for the given resource key formatted with the optional arguments - if any
      See Also: