uk.ac.essex.common.lang
Class LanguageResourceImpl

java.lang.Object
  extended by uk.ac.essex.common.lang.AbstractLanguageResource
      extended by uk.ac.essex.common.lang.LanguageResourceImpl
All Implemented Interfaces:
LanguageResource

public class LanguageResourceImpl
extends AbstractLanguageResource


Created Date: 04-Dec-2004
This class wraps an individual locale resources

You should have received a copy of Lesser GNU public license with this code. If not please visit this site


Field Summary
 
Fields inherited from class uk.ac.essex.common.lang.AbstractLanguageResource
defaultResources, locale, resourceBaseName
 
Constructor Summary
LanguageResourceImpl(java.lang.String resourceBaseName, java.util.Locale locale, LanguageResource defaultResources)
           
 
Method Summary
 void addResourceBase(java.lang.String resourceBaseName)
           
 java.lang.String translate(java.lang.String key)
           
 
Methods inherited from class uk.ac.essex.common.lang.AbstractLanguageResource
equals, getResourceBaseName, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageResourceImpl

public LanguageResourceImpl(java.lang.String resourceBaseName,
                            java.util.Locale locale,
                            LanguageResource defaultResources)
Method Detail

addResourceBase

public void addResourceBase(java.lang.String resourceBaseName)

translate

public java.lang.String translate(java.lang.String key)
Specified by:
translate in interface LanguageResource
Overrides:
translate in class AbstractLanguageResource
Returns: