Class AbstractSurefireReport.CustomI18N
- java.lang.Object
-
- org.apache.maven.plugins.surefire.report.AbstractSurefireReport.CustomI18N
-
- All Implemented Interfaces:
org.codehaus.plexus.i18n.I18N
- Enclosing class:
- AbstractSurefireReport
private static class AbstractSurefireReport.CustomI18N extends java.lang.Object implements org.codehaus.plexus.i18n.I18N
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.ResourceBundle
bundle
private java.lang.String
bundleName
private org.codehaus.plexus.i18n.I18N
i18nOriginal
private java.util.Locale
locale
private static java.lang.Object[]
NO_ARGS
private org.apache.maven.project.MavenProject
project
private org.apache.maven.settings.Settings
settings
-
Constructor Summary
Constructors Constructor Description CustomI18N(org.apache.maven.project.MavenProject project, org.apache.maven.settings.Settings settings, java.io.File customBundleFile, java.util.Locale locale, org.codehaus.plexus.i18n.I18N i18nOriginal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
format(java.lang.String key, java.lang.Object arg1)
java.lang.String
format(java.lang.String key, java.lang.Object arg1, java.lang.Object arg2)
java.lang.String
format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object arg1)
java.lang.String
format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object[] args)
java.lang.String
format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object arg1, java.lang.Object arg2)
java.util.ResourceBundle
getBundle()
java.util.ResourceBundle
getBundle(java.lang.String bundleName)
java.util.ResourceBundle
getBundle(java.lang.String bundleName, java.lang.String languageHeader)
java.util.ResourceBundle
getBundle(java.lang.String bundleName, java.util.Locale locale)
java.lang.String[]
getBundleNames()
java.lang.String
getDefaultBundleName()
java.lang.String
getDefaultCountry()
java.lang.String
getDefaultLanguage()
java.util.Locale
getLocale(java.lang.String languageHeader)
java.lang.String
getString(java.lang.String key)
java.lang.String
getString(java.lang.String key, java.util.Locale locale)
java.lang.String
getString(java.lang.String bundleName, java.util.Locale locale, java.lang.String key)
private java.lang.String
getStringOrNull(java.util.ResourceBundle rb, java.lang.String key)
-
-
-
Field Detail
-
project
private final org.apache.maven.project.MavenProject project
-
settings
private final org.apache.maven.settings.Settings settings
-
bundleName
private final java.lang.String bundleName
-
locale
private final java.util.Locale locale
-
i18nOriginal
private final org.codehaus.plexus.i18n.I18N i18nOriginal
-
bundle
private java.util.ResourceBundle bundle
-
NO_ARGS
private static final java.lang.Object[] NO_ARGS
-
-
Method Detail
-
getDefaultLanguage
public java.lang.String getDefaultLanguage()
- Specified by:
getDefaultLanguage
in interfaceorg.codehaus.plexus.i18n.I18N
-
getDefaultCountry
public java.lang.String getDefaultCountry()
- Specified by:
getDefaultCountry
in interfaceorg.codehaus.plexus.i18n.I18N
-
getDefaultBundleName
public java.lang.String getDefaultBundleName()
- Specified by:
getDefaultBundleName
in interfaceorg.codehaus.plexus.i18n.I18N
-
getBundleNames
public java.lang.String[] getBundleNames()
- Specified by:
getBundleNames
in interfaceorg.codehaus.plexus.i18n.I18N
-
getBundle
public java.util.ResourceBundle getBundle()
- Specified by:
getBundle
in interfaceorg.codehaus.plexus.i18n.I18N
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName)
- Specified by:
getBundle
in interfaceorg.codehaus.plexus.i18n.I18N
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName, java.lang.String languageHeader)
- Specified by:
getBundle
in interfaceorg.codehaus.plexus.i18n.I18N
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName, java.util.Locale locale)
- Specified by:
getBundle
in interfaceorg.codehaus.plexus.i18n.I18N
-
getLocale
public java.util.Locale getLocale(java.lang.String languageHeader)
- Specified by:
getLocale
in interfaceorg.codehaus.plexus.i18n.I18N
-
getString
public java.lang.String getString(java.lang.String key)
- Specified by:
getString
in interfaceorg.codehaus.plexus.i18n.I18N
-
getString
public java.lang.String getString(java.lang.String key, java.util.Locale locale)
- Specified by:
getString
in interfaceorg.codehaus.plexus.i18n.I18N
-
getString
public java.lang.String getString(java.lang.String bundleName, java.util.Locale locale, java.lang.String key)
- Specified by:
getString
in interfaceorg.codehaus.plexus.i18n.I18N
-
format
public java.lang.String format(java.lang.String key, java.lang.Object arg1)
- Specified by:
format
in interfaceorg.codehaus.plexus.i18n.I18N
-
format
public java.lang.String format(java.lang.String key, java.lang.Object arg1, java.lang.Object arg2)
- Specified by:
format
in interfaceorg.codehaus.plexus.i18n.I18N
-
format
public java.lang.String format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object arg1)
- Specified by:
format
in interfaceorg.codehaus.plexus.i18n.I18N
-
format
public java.lang.String format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object arg1, java.lang.Object arg2)
- Specified by:
format
in interfaceorg.codehaus.plexus.i18n.I18N
-
format
public java.lang.String format(java.lang.String bundleName, java.util.Locale locale, java.lang.String key, java.lang.Object[] args)
- Specified by:
format
in interfaceorg.codehaus.plexus.i18n.I18N
-
getStringOrNull
private java.lang.String getStringOrNull(java.util.ResourceBundle rb, java.lang.String key)
-
-