home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing.text.html;
-
- class SpecialCharTable {
- SpecialChar[] specialCharTable = new SpecialChar[100];
- // $FF: renamed from: ts int
- int field_0;
-
- public SpecialCharTable() {
- this.specialCharTable[this.field_0] = new SpecialChar('"', "quot");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('&', "amp");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('<', "lt");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('>', "gt");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar(' ', "nbsp");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¡', "iexcl");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¢', "cent");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('£', "pound");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¤', "curren");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¥', "yen");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¦', "brvbar");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('§', "sect");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¨', "uml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('©', "copy");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ª', "ordf");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('«', "laquo");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¬', "not");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('\u00ad', "shy");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('®', "reg");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('¯', "macr");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬░', "deg");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬▒', "plusmn");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬▓', "sup2");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬│', "sup3");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬┤', "acute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╡', "micro");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╢', "para");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╖', "middot");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╕', "cedil");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╣', "sup1");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬║', "ordm");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╗', "raquo");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╝', "frac14");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╜', "frac12");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬╛', "frac34");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('┬┐', "iquest");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('À', "Agrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Á', "Aacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Â', "Acirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ã', "Atilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ä', "Auml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Å', "Aring");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Æ', "AElig");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ç', "Ccedil");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('È', "Egrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('É', "Eacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ê', "Ecirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ë', "Euml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ì', "Igrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Í', "Iacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Î', "Icirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ï', "Iuml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ð', "ETH");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ñ', "Ntilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ò', "Ograve");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ó', "Oacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ô', "Ocirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Õ', "Otilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ö', "Ouml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('×', "times");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├ÿ', "Oslash");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ù', "Ugrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ú', "Uacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Û', "Ucirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ü', "Uuml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Ý', "Yacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('Þ', "THORN");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ß', "szlig");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('à', "agrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('á', "aacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('â', "acirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ã', "atilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ä', "auml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('å', "aring");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('æ', "aelig");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ç', "ccedil");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('è', "egrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('é', "eacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ê', "ecirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ë', "euml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ì', "igrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('í', "iacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('î', "iicrc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('ï', "iuml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├░', "eth");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├▒', "ntilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├▓', "ograve");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├│', "oacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├┤', "ocirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╡', "otilde");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╢', "ouml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╖', "divide");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╕', "oslash");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╣', "ugrave");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├║', "uacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╗', "ucirc");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╝', "uuml");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╜', "yacute");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├╛', "thorn");
- ++this.field_0;
- this.specialCharTable[this.field_0] = new SpecialChar('├┐', "yuml");
- ++this.field_0;
- }
-
- char getSymbol(String var1) throws HTMLException {
- for(int var2 = 0; var2 < this.field_0; ++var2) {
- if (var1.equalsIgnoreCase(this.specialCharTable[var2].getName())) {
- return this.specialCharTable[var2].getSymbol();
- }
- }
-
- throw new HTMLException(9, "symbol not found for given name");
- }
-
- String getName(char var1) throws HTMLException {
- for(int var2 = 0; var2 < this.field_0; ++var2) {
- if (var1 == this.specialCharTable[var2].getSymbol()) {
- return this.specialCharTable[var2].getName();
- }
- }
-
- throw new HTMLException(10, "entity not found for special character");
- }
- }
-