TWE 2.4-1 API

org.enhydra.jawe.misc
Class PFLocale

java.lang.Object
  extended byorg.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)
           
 
Method Summary
static PFLocale createPFLocale(java.lang.String pfExt)
          Parses given string representing property file extendion.
 boolean equals(java.lang.Object pfLoc)
           
 java.lang.String getCountry()
           
 java.lang.String getLanguage()
           
 java.util.Locale getLocale()
           
 java.lang.String getLocaleString()
           
 java.lang.String getVariant()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

loc

private java.util.Locale loc
Constructor Detail

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)
Method Detail

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()

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)

TWE 2.4-1 API