| 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.csct.units.Prefix
final class Prefix
Repr�sentation d'un pr�fix du syst�me m�trique. Un objet Prefix
 peut par exemple repr�senter des "centi" (symbole "c") comme dans "centim�tres" (symbole "cm").
 La description du paquet javax.units donne une liste des pr�fix standards du
 syst�me SI.
 
Note: this class has a natural ordering that is inconsistent with equals.
 La m�thode compareTo(java.lang.Object) ne compare que le champ amount, tandis que la m�thode
 equals(java.lang.Object) compare tous les champs (name, symbol et amount).
| Field Summary | |
|---|---|
 double | 
amount
Quantit� repr�sent� par ce pr�fix.  | 
 String | 
name
Nom neutre du pr�fix.  | 
(package private) static WeakHashSet | 
pool
Banque des objets qui ont �t� pr�c�demment cr��s et enregistr�s par un appel � la m�thode intern(). | 
 String | 
symbol
Symbole du pr�fix.  | 
| Constructor Summary | |
|---|---|
Prefix(double amount)
Construit un pr�fix temporaire.  | 
|
| Method Summary | |
|---|---|
 int | 
compareTo(Object object)
Compare deux pr�fix.  | 
 boolean | 
equals(Object object)
Indique si ce pr�fix est identique � l'objet sp�cifi�.  | 
 String | 
getLocalizedName()
Retourne le nom du pr�fix dans la langue de l'utilisateur.  | 
static Prefix | 
getPrefix(String name,
                   String symbol,
                   double amount)
Construit un nouveau pr�fix.  | 
 int | 
hashCode()
Retourne un code repr�sentant ce pr�fix.  | 
 String | 
toString()
Retourne le symbole du pr�fix.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
static final WeakHashSet pool
intern().
public final String name
name peut �tre vide, mais ne sera jamais nulle. Notez enfin que
 name est "language-neutral". Pour obtenir un nom dans la langue de l'utilisateur,
 utilisez la m�thode getLocalizedName().
public final String symbol
name, parfois en majuscule. Les
 majuscules et minuscules sont significatifs et tr�s importants. Par exemple le symbole "m"
 est pour "milli" tandis que le symbole "M" est pour "mega".
public final double amount
amount est 1000. Cette quantit� ne
 sera jamais NaN ni infinie.
| Constructor Detail | 
|---|
Prefix(double amount)
PrefixSet.
| Method Detail | 
|---|
public static Prefix getPrefix(String name,
                               String symbol,
                               double amount)
name - Nom du pr�fix (par exemple "centi" comme dans "centim�tres").symbol - Symbole du pr�fix (par exemple "c" pour "centim�tres").amount - Quantit� repr�sent� par ce pr�fix (par exemple 0.01 pour "c").public String getLocalizedName()
public String toString()
symbol.
toString in class Objectpublic int compareTo(Object object)
amount de fa�on � permettre un classement
 des pr�fix en ordre croissant de quantit�. Contrairement � la m�thode equals(java.lang.Object), compareTo
 ne compare pas les noms et symboles des pr�fix. Ainsi, deux pr�fix repr�sentant la m�me quantit� mais avec
 des symboles diff�rents seront consid�r�s �gaux par compareTo.
compareTo in interface Comparablepublic boolean equals(Object object)
true si object est aussi un
 objet Prefix et si les deux pr�fix ont les m�mes nom et symbole
 et repr�sentent la m�me quantit� amount.
equals in class Objectpublic int hashCode()
hashCode in class Object
  | 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net