public abstract class AbstractCAL10NBundleFinder extends java.lang.Object implements CAL10NBundleFinder
Constructor and Description |
---|
AbstractCAL10NBundleFinder() |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
computeLanguageAndCountryCandidate(java.lang.String baseName,
java.util.Locale locale) |
private java.lang.String |
computeLanguageOnlyCandidate(java.lang.String baseName,
java.util.Locale locale) |
CAL10NBundle |
getBundle(java.lang.String baseName,
java.util.Locale locale,
java.lang.String charset) |
protected abstract java.net.URL |
getResource(java.lang.String resourceCandidate) |
private CAL10NBundle |
makePropertyResourceBundle(java.lang.String resourceCandidate,
java.lang.String charset) |
private java.io.InputStream |
openConnectionForUrl(java.net.URL url) |
(package private) java.io.Reader |
toReader(java.io.InputStream in,
java.lang.String charset) |
public CAL10NBundle getBundle(java.lang.String baseName, java.util.Locale locale, java.lang.String charset)
getBundle
in interface CAL10NBundleFinder
private java.lang.String computeLanguageAndCountryCandidate(java.lang.String baseName, java.util.Locale locale)
protected abstract java.net.URL getResource(java.lang.String resourceCandidate)
private CAL10NBundle makePropertyResourceBundle(java.lang.String resourceCandidate, java.lang.String charset)
private java.lang.String computeLanguageOnlyCandidate(java.lang.String baseName, java.util.Locale locale)
java.io.Reader toReader(java.io.InputStream in, java.lang.String charset)
private java.io.InputStream openConnectionForUrl(java.net.URL url) throws java.io.IOException
java.io.IOException