public class LanguageManager extends java.lang.Object implements IResourceManagerReloadListener
| Modifier and Type | Field and Description | 
|---|---|
protected static Locale | 
CURRENT_LOCALE  | 
| Constructor and Description | 
|---|
LanguageManager(MetadataSerializer theMetadataSerializerIn,
               java.lang.String currentLanguageIn)  | 
| Modifier and Type | Method and Description | 
|---|---|
Language | 
getCurrentLanguage()  | 
java.util.SortedSet<Language> | 
getLanguages()  | 
boolean | 
isCurrentLanguageBidirectional()  | 
boolean | 
isCurrentLocaleUnicode()  | 
void | 
onResourceManagerReload(IResourceManager resourceManager)  | 
void | 
parseLanguageMetadata(java.util.List<IResourcePack> resourcesPacks)  | 
void | 
setCurrentLanguage(Language currentLanguageIn)  | 
protected static final Locale CURRENT_LOCALE
public LanguageManager(MetadataSerializer theMetadataSerializerIn, java.lang.String currentLanguageIn)
public void parseLanguageMetadata(java.util.List<IResourcePack> resourcesPacks)
public void onResourceManagerReload(IResourceManager resourceManager)
onResourceManagerReload in interface IResourceManagerReloadListenerpublic boolean isCurrentLocaleUnicode()
public boolean isCurrentLanguageBidirectional()
public void setCurrentLanguage(Language currentLanguageIn)
public Language getCurrentLanguage()
public java.util.SortedSet<Language> getLanguages()