net.sf.zekr.engine.language
Class Language

java.lang.Object
  extended by net.sf.zekr.engine.language.Language

public class Language
extends java.lang.Object

This class is singleton.

Author:
Mohsen Saboorian

Method Summary
 void add(LanguagePack lp)
           
 LanguagePack get(java.lang.String id)
           
 LanguagePack getActiveLanguagePack()
           
static Language getInstance()
           
 java.util.Map getLanguageMap()
           
 java.lang.String getPackPath()
           
static java.lang.String getPackPath(LanguagePack langPack)
           
 void setActiveLanguagePack(LanguagePack langPack)
           
 void setActiveLanguagePack(java.lang.String langId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Language getInstance()

getPackPath

public java.lang.String getPackPath()

getPackPath

public static java.lang.String getPackPath(LanguagePack langPack)

getActiveLanguagePack

public LanguagePack getActiveLanguagePack()

setActiveLanguagePack

public void setActiveLanguagePack(LanguagePack langPack)

setActiveLanguagePack

public void setActiveLanguagePack(java.lang.String langId)

get

public LanguagePack get(java.lang.String id)

getLanguageMap

public java.util.Map getLanguageMap()

add

public void add(LanguagePack lp)