javax.units.resources
Class SymbolResources
java.lang.Object
java.util.ResourceBundle
javax.units.resources.SymbolResources
- Direct Known Subclasses:
- Prefix, Quantities, Units
- public class SymbolResources
- extends java.util.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
Nested classes inherited from class java.util.ResourceBundle |
|
Field Summary |
private java.lang.Object[] |
map
Table des ressources adaptées
à la langue de l'utilisateur. |
Fields inherited from class java.util.ResourceBundle |
parent |
Constructor Summary |
protected |
SymbolResources(java.lang.Object[] contents)
Construit la table des ressources. |
Method Summary |
java.util.Enumeration |
getKeys()
Renvoie un énumérateur qui balayera toutes
les clés que possède cette liste de ressources. |
protected java.lang.Object |
handleGetObject(java.lang.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 |
map
private final java.lang.Object[] map
- Table des ressources adaptées
à la langue de l'utilisateur.
SymbolResources
protected SymbolResources(java.lang.Object[] contents)
throws java.lang.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:
java.lang.IllegalArgumentException
- Si une clé a été répétée deux fois.
getKeys
public final java.util.Enumeration getKeys()
- Renvoie un énumérateur qui balayera toutes
les clés que possède cette liste de ressources.
handleGetObject
protected final java.lang.Object handleGetObject(java.lang.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.
- 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é.