org.jewel.core
Class LocaleConfiguration

java.lang.Object
  extended by org.jewel.core.LocaleConfiguration

public class LocaleConfiguration
extends java.lang.Object

Configuració de la internacionalització a l'aplicació.

Segueix el patró Singleton, pel que només hi ha una instancia de la classe a tota l'aplicació

Version:
1.0
Author:
Juanma

Constructor Summary
LocaleConfiguration()
           
 
Method Summary
 void addDefaultLanguage(java.lang.String language)
          Afegeix l'idioma per defecte de l'aplicació S'utilitza al configurar l'aplicació parsejant l'arxiu jewel-config.xml
 void addLanguage(java.lang.String language)
          Afegeix un idioma a l'aplicació S'utilitza al configurar l'aplicació parsejant l'arxiu jewel-config.xml
 java.util.List<java.util.Locale> getAvailableLocales()
           
 java.lang.String getChangeParameter()
           
 java.util.Locale getDefaultLocale()
           
 java.lang.String getMessagesFile()
           
 java.lang.String getMessagesVariable()
           
 void setAvailableLocales(java.util.List<java.util.Locale> availableLocales)
           
 void setChangeParameter(java.lang.String changeParameter)
           
 void setDefaultLocale(java.util.Locale defaultLocale)
           
 void setMessagesFile(java.lang.String messagesFile)
           
 void setMessagesVariable(java.lang.String messagesVariable)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocaleConfiguration

public LocaleConfiguration()
Method Detail

addDefaultLanguage

public void addDefaultLanguage(java.lang.String language)

Afegeix l'idioma per defecte de l'aplicació

S'utilitza al configurar l'aplicació parsejant l'arxiu jewel-config.xml

Parameters:
language - Nom que identifica l'idioma

addLanguage

public void addLanguage(java.lang.String language)

Afegeix un idioma a l'aplicació

S'utilitza al configurar l'aplicació parsejant l'arxiu jewel-config.xml

Parameters:
language - Nom que identifica l'idioma

getAvailableLocales

public java.util.List<java.util.Locale> getAvailableLocales()

getChangeParameter

public java.lang.String getChangeParameter()

getDefaultLocale

public java.util.Locale getDefaultLocale()

getMessagesFile

public java.lang.String getMessagesFile()

getMessagesVariable

public java.lang.String getMessagesVariable()

setAvailableLocales

public void setAvailableLocales(java.util.List<java.util.Locale> availableLocales)

setChangeParameter

public void setChangeParameter(java.lang.String changeParameter)

setDefaultLocale

public void setDefaultLocale(java.util.Locale defaultLocale)

setMessagesFile

public void setMessagesFile(java.lang.String messagesFile)

setMessagesVariable

public void setMessagesVariable(java.lang.String messagesVariable)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object