Your browser does not support JavaScript and this site utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this site.
1 21 22 package nu.xom; 23 24 import java.io.Writer ; 25 26 36 class Latin6Writer extends TextWriter { 37 38 Latin6Writer(Writer out, String encoding) { 39 super(out, encoding); 40 } 41 42 45 boolean needsEscaping(char c) { 46 if (c <= 0xA0) return false; 47 switch (c) { 48 case 0x00A1: return true; case 0x00A2: return true; case 0x00A3: return true; case 0x00A4: return true; case 0x00A5: return true; case 0x00A6: return true; case 0x00A7: return false; case 0x00A8: return true; case 0x00A9: return true; case 0x00AA: return true; case 0x00AB: return true; case 0x00AC: return true; case 0x00AD: return false; case 0x00AE: return true; case 0x00AF: return true; case 0x00B0: return false; case 0x00B1: return true; case 0x00B2: return true; case 0x00B3: return true; case 0x00B4: return true; case 0x00B5: return true; case 0x00B6: return true; case 0x00B7: return false; case 0x00B8: return true; case 0x00B9: return true; case 0x00BA: return true; case 0x00BB: return true; case 0x00BC: return true; case 0x00BD: return true; case 0x00BE: return true; case 0x00BF: return true; case 0x00C0: return true; case 0x00C1: return false; case 0x00C2: return false; case 0x00C3: return false; case 0x00C4: return false; case 0x00C5: return false; case 0x00C6: return false; case 0x00C7: return true; case 0x00C8: return true; case 0x00C9: return false; case 0x00CA: return true; case 0x00CB: return false; case 0x00CC: return true; case 0x00CD: return false; case 0x00CE: return false; case 0x00CF: return false; case 0x00D0: return false; case 0x00D1: return true; case 0x00D2: return true; case 0x00D3: return false; case 0x00D4: return false; case 0x00D5: return false; case 0x00D6: return false; case 0x00D7: return true; case 0x00D8: return false; case 0x00D9: return true; case 0x00DA: return false; case 0x00DB: return false; case 0x00DC: return false; case 0x00DD: return false; case 0x00DE: return false; case 0x00DF: return false; case 0x00E0: return true; case 0x00E1: return false; case 0x00E2: return false; case 0x00E3: return false; case 0x00E4: return false; case 0x00E5: return false; case 0x00E6: return false; case 0x00E7: return true; case 0x00E8: return true; case 0x00E9: return false; case 0x00EA: return true; case 0x00EB: return false; case 0x00EC: return true; case 0x00ED: return false; case 0x00EE: return false; case 0x00EF: return false; case 0x00F0: return false; case 0x00F1: return true; case 0x00F2: return true; case 0x00F3: return false; case 0x00F4: return false; case 0x00F5: return false; case 0x00F6: return false; case 0x00F7: return true; case 0x00F8: return false; case 0x00F9: return true; case 0x00FA: return false; case 0x00FB: return false; case 0x00FC: return false; case 0x00FD: return false; case 0x00FE: return false; case 0x00FF: return true; case 0x0100: return false; case 0x0101: return false; case 0x0102: return true; case 0x0103: return true; case 0x0104: return false; case 0x0105: return false; case 0x0106: return true; case 0x0107: return true; case 0x0108: return true; case 0x0109: return true; case 0x010A: return true; case 0x010B: return true; case 0x010C: return false; case 0x010D: return false; case 0x010E: return true; case 0x010F: return true; case 0x0110: return false; case 0x0111: return false; case 0x0112: return false; case 0x0113: return false; case 0x0114: return true; case 0x0115: return true; case 0x0116: return false; case 0x0117: return false; case 0x0118: return false; case 0x0119: return false; case 0x011A: return true; case 0x011B: return true; case 0x011C: return true; case 0x011D: return true; case 0x011E: return true; case 0x011F: return true; case 0x0120: return true; case 0x0121: return true; case 0x0122: return false; case 0x0123: return false; case 0x0124: return true; case 0x0125: return true; case 0x0126: return true; case 0x0127: return true; case 0x0128: return false; case 0x0129: return false; case 0x012A: return false; case 0x012B: return false; case 0x012C: return true; case 0x012D: return true; case 0x012E: return false; case 0x012F: return false; case 0x0130: return true; case 0x0131: return true; case 0x0132: return true; case 0x0133: return true; case 0x0134: return true; case 0x0135: return true; case 0x0136: return false; case 0x0137: return false; case 0x0138: return false; case 0x0139: return true; case 0x013A: return true; case 0x013B: return false; case 0x013C: return false; case 0x013D: return true; case 0x013E: return true; case 0x013F: return true; case 0x0140: return true; case 0x0141: return true; case 0x0142: return true; case 0x0143: return true; case 0x0144: return true; case 0x0145: return false; case 0x0146: return false; case 0x0147: return true; case 0x0148: return true; case 0x0149: return true; case 0x014A: return false; case 0x014B: return false; case 0x014C: return false; case 0x014D: return false; case 0x014E: return true; case 0x014F: return true; case 0x0150: return true; case 0x0151: return true; case 0x0152: return true; case 0x0153: return true; case 0x0154: return true; case 0x0155: return true; case 0x0156: return true; case 0x0157: return true; case 0x0158: return true; case 0x0159: return true; case 0x015A: return true; case 0x015B: return true; case 0x015C: return true; case 0x015D: return true; case 0x015E: return true; case 0x015F: return true; case 0x0160: return false; case 0x0161: return false; case 0x0162: return true; case 0x0163: return true; case 0x0164: return true; case 0x0165: return true; case 0x0166: return false; case 0x0167: return false; case 0x0168: return false; case 0x0169: return false; case 0x016A: return false; case 0x016B: return false; case 0x016C: return true; case 0x016D: return true; case 0x016E: return true; case 0x016F: return true; case 0x0170: return true; case 0x0171: return true; case 0x0172: return false; case 0x0173: return false; case 0x0174: return true; case 0x0175: return true; case 0x0176: return true; case 0x0177: return true; case 0x0178: return true; case 0x0179: return true; case 0x017A: return true; case 0x017B: return true; case 0x017C: return true; case 0x017D: return false; case 0x017E: return false; } 271 272 if (c == 0x2015) return false; 274 return true; 275 276 } 277 278 }
| Popular Tags
|