Package com.ibm.icu.dev.tool.layout
Class LanguageData
- java.lang.Object
-
- com.ibm.icu.dev.tool.layout.TagValueData
-
- com.ibm.icu.dev.tool.layout.LanguageData
-
public class LanguageData extends TagValueData
This class holds the list of languages.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LanguageData.Record
-
Field Summary
Fields Modifier and Type Field Description private LanguageData.Record[]
languages
private int
maxLanguage
private int
minLanguage
-
Constructor Summary
Constructors Constructor Description LanguageData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxValue()
int
getMinValue()
java.lang.String
getName(int value)
java.lang.String
getTag(int value)
java.lang.String
getTagLabel(int value)
java.lang.String
makeTag(int value)
-
-
-
Field Detail
-
languages
private LanguageData.Record[] languages
-
minLanguage
private int minLanguage
-
maxLanguage
private int maxLanguage
-
-
Method Detail
-
getMinValue
public int getMinValue()
- Specified by:
getMinValue
in classTagValueData
-
getMaxValue
public int getMaxValue()
- Specified by:
getMaxValue
in classTagValueData
-
getTag
public java.lang.String getTag(int value)
- Specified by:
getTag
in classTagValueData
-
getTagLabel
public java.lang.String getTagLabel(int value)
- Specified by:
getTagLabel
in classTagValueData
-
makeTag
public java.lang.String makeTag(int value)
- Specified by:
makeTag
in classTagValueData
-
getName
public java.lang.String getName(int value)
- Specified by:
getName
in classTagValueData
-
-