RegisteredCharsets.java revision 2246
2115N/A * Copyright 2010 Sun Microsystems, Inc. All Rights Reserved. 2115N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 2115N/A * This code is free software; you can redistribute it and/or modify it 2115N/A * under the terms of the GNU General Public License version 2 only, as 2115N/A * published by the Free Software Foundation. 2115N/A * This code is distributed in the hope that it will be useful, but WITHOUT 2115N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 2115N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 2115N/A * version 2 for more details (a copy is included in the LICENSE file that 2115N/A * You should have received a copy of the GNU General Public License version 2115N/A * 2 along with this work; if not, write to the Free Software Foundation, 2115N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2115N/A * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 2115N/A * CA 95054 USA or visit www.sun.com if you need additional information or 2246N/A * @bug 4473201 4696726 4652234 4482298 4784385 4966197 4267354 5015668 6911753 2115N/A * @summary Check that registered charsets are actually registered 2115N/A "US-ASCII",
"UTF8",
"Big5",
"EUC-JP",
2115N/A "GBK",
"GB18030",
"ISO-2022-KR",
"ISO-2022-JP",
2115N/A "GB2312",
// IANA preferred name for "EUC-CN" 2115N/A "ISO-8859-1",
"ISO-8859-2",
"ISO-8859-3",
2115N/A "ISO-8859-4",
"ISO-8859-5",
"ISO-8859-6",
2115N/A "ISO-8859-7",
"ISO-8859-8",
"ISO-8859-9",
2115N/A "ISO-8859-13",
"ISO-8859-15",
"windows-1251",
2115N/A "windows-1252",
"windows-1253",
"windows-1254",
2115N/A "windows-1255",
"windows-1256",
"windows-31j",
2115N/A "Shift_JIS",
"JIS_X0201",
"JIS_X0212-1990",
2115N/A "x-windows-949",
"x-windows-950",
2115N/A "x-mswin-936",
"x-JIS0208",
2115N/A "x-PCK",
"x-JISAutoDetect",
"x-Johab",
2115N/A // Check aliases registered with IANA for all NIO supported 2115N/A // Charset implementations. 2115N/A // The aliases below are in sync with the IANA registered charset 2115N/A "iso-ir-6",
"ANSI_X3.4-1986",
"ISO_646.irv:1991",
2115N/A "ASCII",
"ISO646-US",
"us",
"IBM367",
"cp367",
2115N/A "iso8859_5",
// JDK historical 2115N/A "iso8859_13",
// JDK historical 2115N/A "Extended_UNIX_Code_Packed_Format_for_Japanese",
2115N/A "ms874",
"ms-874",
"windows-874" });
2115N/A "cp942C",
// JDK historical 2115N/A "cp943c",
// JDK historical 2115N/A "cp1006",
// JDK historical 2115N/A "cp1046",
// JDK historical 2115N/A "cp1047",
// JDK historical 2115N/A "cp1098",
// JDK historical 2115N/A "cp1025",
// JDK historical 2115N/A "cp1026",
// JDK historical 2115N/A "cp1112",
// JDK historical 2115N/A "cp1122",
// JDK historical 2115N/A "cp1123",
// JDK historical 2115N/A "cp1124",
// JDK historical 2115N/A "cp1097",
// JDK historical 2115N/A "cp949C",
// JDK historical 2115N/A "cp1381",
// JDK historical 2115N/A "cp1383",
// JDK historical 2115N/A "cp33722",
// JDK historical 2115N/A "ibm-5050",
// from IBM alias list 2115N/A "ibm-33722_vascii_vpua",
// from IBM alias list 2115N/A "cp1140",
// JDK historical 2115N/A "cp1141",
// JDK historical 2115N/A "cp1142",
// JDK historical 2115N/A "cp1143",
// JDK historical 2115N/A "cp1144",
// JDK historical 2115N/A "cp1145",
// JDK historical 2115N/A "cp1146",
// JDK historical 2115N/A "cp1147",
// JDK historical 2115N/A "cp1148",
// JDK historical 2115N/A // "ebcdic-international-500+euro" 2115N/A "cp1149",
// JDK historical 2115N/A // "PC-Multilingual-850+euro" 2115N/A "MacRoman" // JDK historical 2115N/A "MacCentralEurope" // JDK historical 2115N/A "MacCroatian" // JDK historical 2115N/A "MacCroatian" // JDK historical 2115N/A "MacGreek" // JDK historical 2115N/A "MacCyrillic" // JDK historical 2115N/A "MacUkraine" // JDK historical 2115N/A "MacTurkish" // JDK historical 2115N/A "MacArabic" // JDK historical 2115N/A "MacHebrew" // JDK historical 2115N/A "MacIceland" // JDK historical 2115N/A "MacRomania" // JDK historical 2115N/A "MacThai" // JDK historical 2115N/A "MacSymbol" // JDK historical 2115N/A "MacDingbat" // JDK historical