deegree 2.1 (2007/11/08 09:57 build-328-official)

org.deegree.model.csct.units.resources
Class SymbolResources

java.lang.Object
  extended by java.util.ResourceBundle
      extended by org.deegree.model.csct.units.resources.SymbolResources
Direct Known Subclasses:
Prefix, Quantities, Units

public class SymbolResources
extends ResourceBundle

Liste de ressources s'adaptant � la langue de l'utilisateur. Cette classe s'apparente � la classe ListResourceBundle standard du Java, except� qu'elle est l�g�rement plus �conome en m�moire.

Version:
1.0
Author:
Martin Desruisseaux

Field Summary
(package private)  Object[] map
          Table des ressources adapt�es � la langue de l'utilisateur.
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
protected SymbolResources(Object[] contents)
          Construit la table des ressources.
 
Method Summary
 Enumeration<String> getKeys()
          Renvoie un �num�rateur qui balayera toutes les cl�s que poss�de cette liste de ressources.
protected  Object handleGetObject(String key)
          Renvoie la ressource associ�e � une cl� donn�e.
 
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

map

final Object[] map
Table des ressources adapt�es � la langue de l'utilisateur.

Constructor Detail

SymbolResources

protected SymbolResources(Object[] contents)
                   throws IllegalArgumentException
Construit la table des ressources.

Parameters:
contents - Liste des cl�s et des valeurs qui y sont associ�es. Cette liste consiste en un tableau d'objets. Les objets se trouvant aux index pairs (0, 2, 4...) sont les cl�s, et les objets se trouvant aux index impairs sont les valeurs (voyez la description de cette classe pour des exemples).
Throws:
IllegalArgumentException - Si une cl� a �t� r�p�t�e deux fois.
Method Detail

getKeys

public final Enumeration<String> getKeys()
Renvoie un �num�rateur qui balayera toutes les cl�s que poss�de cette liste de ressources.

Specified by:
getKeys in class ResourceBundle

handleGetObject

protected final Object handleGetObject(String key)
Renvoie la ressource associ�e � une cl� donn�e. Cette m�thode est d�finie pour r�pondre aux exigences de la classe ResourceBundle et n'a g�n�ralement pas besoin d'�tre appell�e directement.

Specified by:
handleGetObject in class ResourceBundle
Parameters:
key - Cl� d�signant la ressouce d�sir�e (ne doit pas �tre null).
Returns:
La ressource demand�e, ou null si aucune ressource n'est d�finie pour cette cl�.

deegree 2.1 (2007/11/08 09:57 build-328-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net