org.enhydra.jawe.misc
Class PFLocale
java.lang.Object
org.enhydra.jawe.misc.PFLocale
public class PFLocale
- extends java.lang.Object
Represents a locale that will be shown within the list. Contains a factory
method that creates instance of the class by parsing the locale string that
could be made of language, country and variant part.
This class is introduced mainly because of presenting the default locale by
"Default" key.
Field Summary |
private java.util.Locale |
loc
|
Constructor Summary |
PFLocale()
|
PFLocale(java.util.Locale l)
|
PFLocale(java.lang.String lang)
|
PFLocale(java.lang.String lang,
java.lang.String country)
|
PFLocale(java.lang.String lang,
java.lang.String country,
java.lang.String variant)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
loc
private java.util.Locale loc
PFLocale
public PFLocale()
PFLocale
public PFLocale(java.util.Locale l)
PFLocale
public PFLocale(java.lang.String lang)
PFLocale
public PFLocale(java.lang.String lang,
java.lang.String country)
PFLocale
public PFLocale(java.lang.String lang,
java.lang.String country,
java.lang.String variant)
createPFLocale
public static PFLocale createPFLocale(java.lang.String pfExt)
- Parses given string representing property file extendion. The given string
could be made of language, country and variant part.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getLocale
public java.util.Locale getLocale()
getLanguage
public java.lang.String getLanguage()
getCountry
public java.lang.String getCountry()
getVariant
public java.lang.String getVariant()
getLocaleString
public java.lang.String getLocaleString()
equals
public boolean equals(java.lang.Object pfLoc)
- Overrides:
equals
in class java.lang.Object