fr.lip6.sma.simulacion.locales
Class LocalizedResources

java.lang.Object
  extended by java.util.ResourceBundle
      extended by fr.lip6.sma.simulacion.locales.LocalizedResources
Direct Known Subclasses:
LocalizedResources_en, LocalizedResources_es, LocalizedResources_ja, LocalizedResources_pt, LocalizedResources_th

public class LocalizedResources
extends ResourceBundle

Classe pour la traduction des applications. Par défaut, gère le français, mais le constructeur protégé permet de gérer les autres langues.

Version:
$Revision: 3 $
Author:
Paul Guyot
See Also:
"aucun test défini."

Field Summary
private  Map mResources
          Référence sur les ressources de cette traduction.
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
  LocalizedResources()
          Constructeur par défaut.
protected LocalizedResources(String inCode)
          Constructeur à partir d'un code de langue.
 
Method Summary
 Enumeration getKeys()
          Accesseur sur les clés de la traduction.
protected  Object handleGetObject(String inKey)
          Récupère un élément de la traduction.
 
Methods inherited from class java.util.ResourceBundle
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mResources

private final Map mResources
Référence sur les ressources de cette traduction.

Constructor Detail

LocalizedResources

public LocalizedResources()
Constructeur par défaut. Charge les ressources pour le français.


LocalizedResources

protected LocalizedResources(String inCode)
Constructeur à partir d'un code de langue. Charge les ressources à partir de la configuration.

Parameters:
inCode - code pour la langue
Method Detail

getKeys

public final Enumeration getKeys()
Accesseur sur les clés de la traduction.

Specified by:
getKeys in class ResourceBundle
Returns:
une énumération sur l'ensemble des clés de la classe.

handleGetObject

protected final Object handleGetObject(String inKey)
Récupère un élément de la traduction.

Specified by:
handleGetObject in class ResourceBundle
Parameters:
inKey - clé pour l'objet à récupérer, null s'il n'est pas présent.
Returns:
l'objet correspondant à la clef.