Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / java / util / Locale.js
index aff13b9..094042b 100644 (file)
-Clazz.declarePackage ("java.util");\r
-Clazz.load (["java.util.HashMap"], "java.util.Locale", ["java.lang.InternalError", "$.NullPointerException", "$.StringBuilder"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.language = null;\r
-this.country = null;\r
-this.variant = null;\r
-this.hashCodeValue = 0;\r
-Clazz.instantialize (this, arguments);\r
-}, java.util, "Locale", null, [Cloneable, java.io.Serializable]);\r
-Clazz.makeConstructor (c$, \r
-function (language, country, variant) {\r
-this.language = language.intern ();\r
-this.country = country.intern ();\r
-this.variant = variant.intern ();\r
-}, "~S,~S,~S");\r
-Clazz.makeConstructor (c$, \r
-function (language, country) {\r
-this.construct (language, country, "");\r
-}, "~S,~S");\r
-Clazz.makeConstructor (c$, \r
-function (language) {\r
-this.construct (language, "", "");\r
-}, "~S");\r
-Clazz.makeConstructor (c$, \r
- function (language, country, flag) {\r
-this.language = language;\r
-this.country = country;\r
-this.variant = "";\r
-}, "~S,~S,~B");\r
-c$.createSingleton = Clazz.defineMethod (c$, "createSingleton", \r
- function (key, language, country) {\r
-var locale =  new java.util.Locale (language, country, false);\r
-java.util.Locale.cache.put (key, locale);\r
-return locale;\r
-}, "~S,~S,~S");\r
-c$.getInstance = Clazz.defineMethod (c$, "getInstance", \r
-function (language, country, variant) {\r
-if (language == null || country == null || variant == null) {\r
-throw  new NullPointerException ();\r
-}var sb =  new StringBuilder ();\r
-sb.append (language).append ('_').append (country).append ('_').append (variant);\r
-var key = sb.toString ();\r
-var locale = java.util.Locale.cache.get (key);\r
-if (locale == null) {\r
-locale =  new java.util.Locale (language, country, variant);\r
-var l = java.util.Locale.cache.put (key, locale);\r
-if (l != null) {\r
-locale = l;\r
-}}return locale;\r
-}, "~S,~S,~S");\r
-c$.getDefault = Clazz.defineMethod (c$, "getDefault", \r
-function () {\r
-if (java.util.Locale.defaultLocale == null) {\r
-var language;\r
-var country;\r
-var variant;\r
-language = "en";\r
-country = "";\r
-variant = "";\r
-java.util.Locale.defaultLocale = java.util.Locale.getInstance (language, country, variant);\r
-}return java.util.Locale.defaultLocale;\r
-});\r
-c$.setDefault = Clazz.defineMethod (c$, "setDefault", \r
-function (newLocale) {\r
-if (newLocale == null) throw  new NullPointerException ("Can't set default locale to NULL");\r
-java.util.Locale.defaultLocale = newLocale;\r
-}, "java.util.Locale");\r
-Clazz.defineMethod (c$, "getLanguage", \r
-function () {\r
-return this.language;\r
-});\r
-Clazz.defineMethod (c$, "getCountry", \r
-function () {\r
-return this.country;\r
-});\r
-Clazz.defineMethod (c$, "getVariant", \r
-function () {\r
-return this.variant;\r
-});\r
-Clazz.overrideMethod (c$, "toString", \r
-function () {\r
-var l = this.language.length != 0;\r
-var c = this.country.length != 0;\r
-var v = this.variant.length != 0;\r
-var result =  new StringBuilder (this.language);\r
-if (c || (l && v)) {\r
-result.append ('_').append (this.country);\r
-}if (v && (l || c)) {\r
-result.append ('_').append (this.variant);\r
-}return result.toString ();\r
-});\r
-Clazz.defineMethod (c$, "getDisplayLanguage", \r
-function () {\r
-return this.getDisplayLanguage (java.util.Locale.getDefault ());\r
-});\r
-Clazz.defineMethod (c$, "getDisplayLanguage", \r
-function (inLocale) {\r
-return this.getDisplayString (this.language, inLocale, 0);\r
-}, "java.util.Locale");\r
-Clazz.defineMethod (c$, "getDisplayCountry", \r
-function () {\r
-return this.getDisplayCountry (java.util.Locale.getDefault ());\r
-});\r
-Clazz.defineMethod (c$, "getDisplayCountry", \r
-function (inLocale) {\r
-return this.getDisplayString (this.country, inLocale, 1);\r
-}, "java.util.Locale");\r
-Clazz.defineMethod (c$, "getDisplayString", \r
- function (code, inLocale, type) {\r
-if (code.length == 0) {\r
-return "";\r
-}if (inLocale == null) {\r
-throw  new NullPointerException ();\r
-}return inLocale.toString ();\r
-}, "~S,java.util.Locale,~N");\r
-Clazz.defineMethod (c$, "getDisplayVariant", \r
-function () {\r
-return this.getDisplayVariant (java.util.Locale.getDefault ());\r
-});\r
-Clazz.defineMethod (c$, "getDisplayVariant", \r
-function (inLocale) {\r
-if (this.variant.length == 0) return "";\r
-return this.variant;\r
-}, "java.util.Locale");\r
-Clazz.defineMethod (c$, "getDisplayName", \r
-function () {\r
-return this.getDisplayName (java.util.Locale.getDefault ());\r
-});\r
-Clazz.defineMethod (c$, "getDisplayName", \r
-function (inLocale) {\r
-return inLocale.toString ();\r
-}, "java.util.Locale");\r
-Clazz.defineMethod (c$, "clone", \r
-function () {\r
-try {\r
-var that = Clazz.superCall (this, java.util.Locale, "clone", []);\r
-return that;\r
-} catch (e) {\r
-if (Clazz.exceptionOf (e, CloneNotSupportedException)) {\r
-throw  new InternalError ();\r
-} else {\r
-throw e;\r
-}\r
-}\r
-});\r
-Clazz.overrideMethod (c$, "hashCode", \r
-function () {\r
-var hc = this.hashCodeValue;\r
-if (hc == 0) {\r
-hc = (this.language.hashCode () << 8) ^ this.country.hashCode () ^ (this.variant.hashCode () << 4);\r
-this.hashCodeValue = hc;\r
-}return hc;\r
-});\r
-Clazz.overrideMethod (c$, "equals", \r
-function (obj) {\r
-if (this === obj) return true;\r
-if (!(Clazz.instanceOf (obj, java.util.Locale))) return false;\r
-var other = obj;\r
-return this.language === other.language && this.country === other.country && this.variant === other.variant;\r
-}, "~O");\r
-c$.cache = c$.prototype.cache =  new java.util.HashMap (32);\r
-c$.ENGLISH = c$.prototype.ENGLISH = java.util.Locale.createSingleton ("en__", "en", "");\r
-c$.ROOT = c$.prototype.ROOT = java.util.Locale.createSingleton ("__", "", "");\r
-Clazz.defineStatics (c$,\r
-"DISPLAY_LANGUAGE", 0,\r
-"DISPLAY_COUNTRY", 1,\r
-"defaultLocale", null);\r
-});\r
+Clazz.declarePackage ("java.util");
+Clazz.load (["java.util.HashMap"], "java.util.Locale", ["java.lang.InternalError", "$.NullPointerException", "$.StringBuilder"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.language = null;
+this.country = null;
+this.variant = null;
+this.hashCodeValue = 0;
+Clazz.instantialize (this, arguments);
+}, java.util, "Locale", null, [Cloneable, java.io.Serializable]);
+Clazz.makeConstructor (c$, 
+function (language, country, variant) {
+this.language = language.intern ();
+this.country = country.intern ();
+this.variant = variant.intern ();
+}, "~S,~S,~S");
+Clazz.makeConstructor (c$, 
+function (language, country) {
+this.construct (language, country, "");
+}, "~S,~S");
+Clazz.makeConstructor (c$, 
+function (language) {
+this.construct (language, "", "");
+}, "~S");
+Clazz.makeConstructor (c$, 
+ function (language, country, flag) {
+this.language = language;
+this.country = country;
+this.variant = "";
+}, "~S,~S,~B");
+c$.createSingleton = Clazz.defineMethod (c$, "createSingleton", 
+ function (key, language, country) {
+var locale =  new java.util.Locale (language, country, false);
+java.util.Locale.cache.put (key, locale);
+return locale;
+}, "~S,~S,~S");
+c$.getInstance = Clazz.defineMethod (c$, "getInstance", 
+function (language, country, variant) {
+if (language == null || country == null || variant == null) {
+throw  new NullPointerException ();
+}var sb =  new StringBuilder ();
+sb.append (language).append ('_').append (country).append ('_').append (variant);
+var key = sb.toString ();
+var locale = java.util.Locale.cache.get (key);
+if (locale == null) {
+locale =  new java.util.Locale (language, country, variant);
+var l = java.util.Locale.cache.put (key, locale);
+if (l != null) {
+locale = l;
+}}return locale;
+}, "~S,~S,~S");
+c$.getDefault = Clazz.defineMethod (c$, "getDefault", 
+function () {
+if (java.util.Locale.defaultLocale == null) {
+var language;
+var country;
+var variant;
+language = "en";
+country = "";
+variant = "";
+java.util.Locale.defaultLocale = java.util.Locale.getInstance (language, country, variant);
+}return java.util.Locale.defaultLocale;
+});
+c$.setDefault = Clazz.defineMethod (c$, "setDefault", 
+function (newLocale) {
+if (newLocale == null) throw  new NullPointerException ("Can't set default locale to NULL");
+java.util.Locale.defaultLocale = newLocale;
+}, "java.util.Locale");
+Clazz.defineMethod (c$, "getLanguage", 
+function () {
+return this.language;
+});
+Clazz.defineMethod (c$, "getCountry", 
+function () {
+return this.country;
+});
+Clazz.defineMethod (c$, "getVariant", 
+function () {
+return this.variant;
+});
+Clazz.overrideMethod (c$, "toString", 
+function () {
+var l = this.language.length != 0;
+var c = this.country.length != 0;
+var v = this.variant.length != 0;
+var result =  new StringBuilder (this.language);
+if (c || (l && v)) {
+result.append ('_').append (this.country);
+}if (v && (l || c)) {
+result.append ('_').append (this.variant);
+}return result.toString ();
+});
+Clazz.defineMethod (c$, "getDisplayLanguage", 
+function () {
+return this.getDisplayLanguage (java.util.Locale.getDefault ());
+});
+Clazz.defineMethod (c$, "getDisplayLanguage", 
+function (inLocale) {
+return this.getDisplayString (this.language, inLocale, 0);
+}, "java.util.Locale");
+Clazz.defineMethod (c$, "getDisplayCountry", 
+function () {
+return this.getDisplayCountry (java.util.Locale.getDefault ());
+});
+Clazz.defineMethod (c$, "getDisplayCountry", 
+function (inLocale) {
+return this.getDisplayString (this.country, inLocale, 1);
+}, "java.util.Locale");
+Clazz.defineMethod (c$, "getDisplayString", 
+ function (code, inLocale, type) {
+if (code.length == 0) {
+return "";
+}if (inLocale == null) {
+throw  new NullPointerException ();
+}return inLocale.toString ();
+}, "~S,java.util.Locale,~N");
+Clazz.defineMethod (c$, "getDisplayVariant", 
+function () {
+return this.getDisplayVariant (java.util.Locale.getDefault ());
+});
+Clazz.defineMethod (c$, "getDisplayVariant", 
+function (inLocale) {
+if (this.variant.length == 0) return "";
+return this.variant;
+}, "java.util.Locale");
+Clazz.defineMethod (c$, "getDisplayName", 
+function () {
+return this.getDisplayName (java.util.Locale.getDefault ());
+});
+Clazz.defineMethod (c$, "getDisplayName", 
+function (inLocale) {
+return inLocale.toString ();
+}, "java.util.Locale");
+Clazz.defineMethod (c$, "clone", 
+function () {
+try {
+var that = Clazz.superCall (this, java.util.Locale, "clone", []);
+return that;
+} catch (e) {
+if (Clazz.exceptionOf (e, CloneNotSupportedException)) {
+throw  new InternalError ();
+} else {
+throw e;
+}
+}
+});
+Clazz.overrideMethod (c$, "hashCode", 
+function () {
+var hc = this.hashCodeValue;
+if (hc == 0) {
+hc = (this.language.hashCode () << 8) ^ this.country.hashCode () ^ (this.variant.hashCode () << 4);
+this.hashCodeValue = hc;
+}return hc;
+});
+Clazz.overrideMethod (c$, "equals", 
+function (obj) {
+if (this === obj) return true;
+if (!(Clazz.instanceOf (obj, java.util.Locale))) return false;
+var other = obj;
+return this.language === other.language && this.country === other.country && this.variant === other.variant;
+}, "~O");
+c$.cache = c$.prototype.cache =  new java.util.HashMap (32);
+c$.ENGLISH = c$.prototype.ENGLISH = java.util.Locale.createSingleton ("en__", "en", "");
+c$.ROOT = c$.prototype.ROOT = java.util.Locale.createSingleton ("__", "", "");
+Clazz.defineStatics (c$,
+"DISPLAY_LANGUAGE", 0,
+"DISPLAY_COUNTRY", 1,
+"defaultLocale", null);
+});