net.sf.zekr.engine.language
Class LanguagePack
java.lang.Object
net.sf.zekr.engine.language.LanguagePack
public class LanguagePack
- extends java.lang.Object
A JavaBean for storing a language pack defined as an XML file in [zekr]/res/lang directory.
- Since:
- Zekr 1.0
- Version:
- 0.2
- Author:
- Mohsen Saboorian
Field Summary |
java.lang.String |
author
The author of the language translation pack |
java.lang.String |
direction
|
java.lang.String |
file
|
java.lang.String |
icon
|
java.lang.String |
id
Java locale-like ID: en_US, fa_IR, ... |
java.lang.String |
localizedName
|
java.lang.String |
name
English name |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
id
public java.lang.String id
- Java locale-like ID: en_US, fa_IR, ...
localizedName
public java.lang.String localizedName
file
public java.lang.String file
icon
public java.lang.String icon
direction
public java.lang.String direction
name
public java.lang.String name
- English name
author
public java.lang.String author
- The author of the language translation pack
LanguagePack
public LanguagePack()
getFile
public java.lang.String getFile()
setFile
public void setFile(java.lang.String file)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getName
public java.lang.String getName()
- Returns:
- Internationalized name of the language
setName
public void setName(java.lang.String name)
getLatinName
public java.lang.String getLatinName()
setLatinName
public void setLatinName(java.lang.String latinName)
getIcon
public java.lang.String getIcon()
getPath
public java.lang.String getPath()
- Returns:
- language pack .XML file
getIconPath
public java.lang.String getIconPath()
- Returns:
- language pack icon file or default icon if no icon specified
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object