package com.google.gwt.i18n.client.impl;
import com.google.gwt.core.client.JavaScriptObject;
public class LocaleInfoImpl_ extends com.google.gwt.i18n.client.impl.LocaleInfoImpl {
private JavaScriptObject nativeDisplayNames;
public String[] getAvailableLocaleNames() {
return new String[] {
"default",
};
}
public String getLocaleName() {
return "default";
}
public native String getLocaleNativeDisplayName(String localeName) /*-{
this.@com.google.gwt.i18n.client.impl.LocaleInfoImpl_::ensureNativeDisplayNames()();
return this.@com.google.gwt.i18n.client.impl.LocaleInfoImpl_::nativeDisplayNames[localeName];
}-*/;
private native void ensureNativeDisplayNames() /*-{
if (this.@com.google.gwt.i18n.client.impl.LocaleInfoImpl_::nativeDisplayNames != null) {
return;
}
this.@com.google.gwt.i18n.client.impl.LocaleInfoImpl_::nativeDisplayNames = {
};
}-*/;
}