Package org.geotools.metadata.i18n
Class Loggings
- Object
-
- ResourceBundle
-
- IndexedResourceBundle
-
- Loggings
-
- Direct Known Subclasses:
Loggings_en
,Loggings_es
,Loggings_fr
public class Loggings extends IndexedResourceBundle
Base class for locale-dependent resources. Instances of this class should never been created directly. Use the factory methodgetResources(java.util.Locale)
or use static convenience methods instead.- Since:
- 2.2
- Author:
- Martin Desruisseaux (IRD)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ResourceBundle
ResourceBundle.Control
-
-
Field Summary
-
Fields inherited from class ResourceBundle
parent
-
-
Constructor Summary
Constructors Constructor Description Loggings()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LogRecord
format(Level level, int key)
Gets a log record for the given key from this resource bundle or one of its parents.static LogRecord
format(Level level, int key, Object arg0)
Gets a log record for the given key.static LogRecord
format(Level level, int key, Object arg0, Object arg1)
Gets a log record for the given key.static LogRecord
format(Level level, int key, Object arg0, Object arg1, Object arg2)
Gets a log record for the given key.static LogRecord
format(Level level, int key, Object arg0, Object arg1, Object arg2, Object arg3)
Gets a log record for the given key.static Loggings
getResources(Locale locale)
Returns resources in the given locale.-
Methods inherited from class IndexedResourceBundle
format, getKeys, getLabel, getLogRecord, getLogRecord, getLogRecord, getLogRecord, getLogRecord, getMenuLabel, getString, getString, getString, getString, getString, getString, handleGetObject, list, toString
-
Methods inherited from class ResourceBundle
clearCache, clearCache, containsKey, getBaseBundleName, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, handleKeySet, keySet, setParent
-
-
-
-
Method Detail
-
getResources
public static Loggings getResources(Locale locale) throws MissingResourceException
Returns resources in the given locale.- Parameters:
locale
- The locale, ornull
for the default locale.- Returns:
- Resources in the given locale.
- Throws:
MissingResourceException
- if resources can't be found.
-
format
public static LogRecord format(Level level, int key) throws MissingResourceException
Gets a log record for the given key from this resource bundle or one of its parents.- Parameters:
level
- The log record level.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 LogRecord format(Level level, int key, Object arg0) throws MissingResourceException
Gets a log record for the given key. Replaces all occurence of "{0}" with values ofarg0
.- Parameters:
level
- The log record level.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 LogRecord format(Level level, int key, Object arg0, Object arg1) throws MissingResourceException
Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values ofarg0
,arg1
.- Parameters:
level
- The log record level.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 LogRecord format(Level level, int key, Object arg0, Object arg1, Object arg2) throws MissingResourceException
Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values ofarg0
,arg1
, etc.- Parameters:
level
- The log record level.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.
-
format
public static LogRecord format(Level level, int key, Object arg0, Object arg1, Object arg2, Object arg3) throws MissingResourceException
Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values ofarg0
,arg1
, etc.- Parameters:
level
- The log record level.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}".arg3
- Value to substitute to "{3}".- Returns:
- The formatted string for the given key.
- Throws:
MissingResourceException
- If no object for the given key can be found.
-
-