CharacterEncoding.java revision 3108
3108N/A * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved. 0N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 0N/A * This code is free software; you can redistribute it and/or modify it 0N/A * under the terms of the GNU General Public License version 2 only, as 2362N/A * published by the Free Software Foundation. Oracle designates this 0N/A * particular file as subject to the "Classpath" exception as provided 2362N/A * by Oracle in the LICENSE file that accompanied this code. 0N/A * This code is distributed in the hope that it will be useful, but WITHOUT 0N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 0N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 0N/A * version 2 for more details (a copy is included in the LICENSE file that 0N/A * accompanied this code). 0N/A * You should have received a copy of the GNU General Public License version 0N/A * 2 along with this work; if not, write to the Free Software Foundation, 0N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2362N/A * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2362N/A * or visit www.oracle.com if you need additional information or have any 0N/A * This class is public in sun.io, so other sun.* packages (such as 0N/A * HotJava) can use it, without exposing it to java.*. 0N/A * Translates IANA encoding name to the string which is the part of 0N/A * @deprecated Replaced by {@link java.nio.charset}. THIS API WILL BE 0N/A * REMOVED IN J2SE 1.6. 0N/A aliasTable.
put(
"default",
"ASCII");
// compatibility with obsolete "Default" converters 0N/A aliasTable.
put(
"ascii7",
"ASCII");
// compatibility with obsolete "Default" converters 0N/A // Standard encodings used on Solaris and Linux 0N/A // Windows encodings 0N/A // Emergency access to old converters 0N/A // need to use Locale.US so we can load ISO converters in tr_TR locale 0N/A //For compatibility purpose 0N/A // Alias recommended in RFC 1641 0N/A // Per Unicode standard 0N/A // Used by drag-and-drop subsystem 0N/A // Specialized auto-detection for Japanese charsets 0N/A // JIS-defined Shift JIS 0N/A "SJIS");
// JIS name 0N/A // For handing only JIS0202 and JIS0208 in linux 0N/A // Simplified Chinese 0N/A // Added for future compatibility, explicit mapping to Unicode 3.0 0N/A // Traditional Chinese 0N/A // X11 Compound Text 0N/A * always returns "PCK" 0N/A * For other platforms: 0N/A * method returns "MS932" if the file.encoding property value is "MS932" 0N/A * or an alias of "MS932" 0N/A * otherwise, "SJIS", regardless of its 0N/A * actual file.encoding value. This method is called from the JIS 0N/A * Auto Detect converter. 0N/A return "eucJP-open";