com.atlassian.confluence.util.i18n
Class ResourceBundleI18NResource

java.lang.Object
  extended by com.atlassian.confluence.util.i18n.ResourceBundleI18NResource
All Implemented Interfaces:
I18NResource
Direct Known Subclasses:
ClasspathI18NResource, HelpPathsI18NResource

public abstract class ResourceBundleI18NResource
extends java.lang.Object
implements I18NResource


Constructor Summary
ResourceBundleI18NResource()
           
 
Method Summary
 java.util.ResourceBundle getBundle()
           
 java.util.ResourceBundle getBundle(java.lang.String localeString)
           
protected abstract  java.lang.ClassLoader getClassLoader()
           
protected abstract  java.util.ResourceBundle.Control getControl()
           
protected abstract  java.lang.String getLocation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceBundleI18NResource

public ResourceBundleI18NResource()
Method Detail

getBundle

public java.util.ResourceBundle getBundle()
Specified by:
getBundle in interface I18NResource

getBundle

public java.util.ResourceBundle getBundle(java.lang.String localeString)
Specified by:
getBundle in interface I18NResource
Returns:
a different locale version of the bundle mapped to this resource

getLocation

protected abstract java.lang.String getLocation()

getClassLoader

protected abstract java.lang.ClassLoader getClassLoader()

getControl

protected abstract java.util.ResourceBundle.Control getControl()


Copyright © 2003-2014 Atlassian. All Rights Reserved.