de.intarsys.tools.message
Class MessageBundle

java.lang.Object
  extended by de.intarsys.tools.message.MessageBundle

public class MessageBundle
extends java.lang.Object

A wrapper class for defining and accessing ResourceBundles.


Constructor Summary
MessageBundle()
           
MessageBundle(java.lang.String path, java.lang.ClassLoader classLoader)
           
MessageBundle(java.lang.String path, java.lang.String classpath)
           
 
Method Summary
protected  java.lang.Object basicGetObject(java.lang.String key)
           
 java.lang.String basicGetString(java.lang.String key)
           
protected  java.util.ResourceBundle createResourceBundle()
           
protected static java.net.URL[] createURLs(java.lang.String classpath)
           
 java.lang.ClassLoader getClassLoader()
           
protected  java.lang.String getFallbackString(java.lang.String key, java.lang.Object[] objects)
           
 java.util.Locale getLocale()
           
 java.lang.Object getObject(java.lang.String key)
           
 java.lang.String getPath()
           
 java.util.ResourceBundle getResourceBundle()
           
 java.lang.String getString(java.lang.String key)
           
 java.lang.String getString(java.lang.String key, java.lang.Object arg1)
           
 java.lang.String getString(java.lang.String key, java.lang.Object[] args)
           
 java.lang.String getString(java.lang.String key, java.lang.Object arg1, java.lang.Object arg2)
           
 java.lang.String getString(java.lang.String key, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
           
 java.lang.String getString(java.lang.String key, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
           
 boolean lookupString(java.lang.String key)
           
 void setClassLoader(java.lang.ClassLoader classLoader)
           
 void setLocale(java.util.Locale locale)
           
 void setPath(java.lang.String resourcesName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBundle

public MessageBundle()

MessageBundle

public MessageBundle(java.lang.String path,
                     java.lang.ClassLoader classLoader)

MessageBundle

public MessageBundle(java.lang.String path,
                     java.lang.String classpath)
Method Detail

createURLs

protected static java.net.URL[] createURLs(java.lang.String classpath)

basicGetObject

protected java.lang.Object basicGetObject(java.lang.String key)

basicGetString

public java.lang.String basicGetString(java.lang.String key)

createResourceBundle

protected java.util.ResourceBundle createResourceBundle()

getClassLoader

public java.lang.ClassLoader getClassLoader()

getFallbackString

protected java.lang.String getFallbackString(java.lang.String key,
                                             java.lang.Object[] objects)

getLocale

public java.util.Locale getLocale()

getObject

public java.lang.Object getObject(java.lang.String key)

getPath

public java.lang.String getPath()

getResourceBundle

public java.util.ResourceBundle getResourceBundle()

getString

public java.lang.String getString(java.lang.String key)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object arg1)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object arg1,
                                  java.lang.Object arg2)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object arg1,
                                  java.lang.Object arg2,
                                  java.lang.Object arg3)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object arg1,
                                  java.lang.Object arg2,
                                  java.lang.Object arg3,
                                  java.lang.Object arg4)

getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object[] args)

lookupString

public boolean lookupString(java.lang.String key)

setClassLoader

public void setClassLoader(java.lang.ClassLoader classLoader)

setLocale

public void setLocale(java.util.Locale locale)

setPath

public void setPath(java.lang.String resourcesName)