Uses of Package
r01f.locale

Packages that use r01f.locale
r01f.internal   
r01f.locale   
 

Classes in r01f.locale used by r01f.internal
I18NGuiceModule
           
 

Classes in r01f.locale used by r01f.locale
I18NBundle
          Encapsula el acceso al objeto ResourceBundle que es donde están realmente los mensajes y la caché de mensajes.
I18NBundle.MissingKeyBehaviour
           
I18NMissingMessageException
           
I18NResourceBundleControl
          Se utiliza para obtener un resource bundle pesonalizado que permita: - Utilizar la implementación de ResourcesLoader de R01F - Utilizar la recarga de recursos de R01F Para crear el ResourceBundle, basta con hacer lo siguiente: ResourceBundle rb = ResourceBundle.getBundle(baseName,locale, new I18NResourceBundleControl(resLoaderDef,resLoaderFactory); ... obviamente la factoría de loaders de recursos ResourcesLoaderFactory y la definición del loader de recursos ResourcesLoaderDef han de ser inyectados en el constructor
I18NService
          Acceso al servicio de textos localizados I18N El acceso al servicio se hace mediante una jerarquía de niveles: Servicio I18NService |----- Bundle I18NBundle |------ Mensaje (el texto) Por lo tanto para obtener un texto hay que: 1.- Obtener el servicio I18NService que representa los Locale de un "bundle", es decir da acceso a todos los bundle/locale Para acceder a un I18NService es necesario en nombre del bundle que es un identificador como myApp.components.myBundle.
I18NServiceFactory.I18NServiceProvider
           
Language
          Lenguajes definidos en R01