1 |
/* SystemProperties.java -- Manage the System properties. |
/* SystemProperties.java -- Manage the System properties. |
2 |
Copyright (C) 2004 Free Software Foundation |
Copyright (C) 2004, 2005 Free Software Foundation |
3 |
|
|
4 |
This file is part of GNU Classpath. |
This file is part of GNU Classpath. |
5 |
|
|
102 |
} |
} |
103 |
|
|
104 |
// Common encoding aliases. See gnu.java.io.EncodingManager. |
// Common encoding aliases. See gnu.java.io.EncodingManager. |
105 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO8859_1", |
Properties dp = defaultProperties; |
106 |
"8859_1"); |
|
107 |
|
//# UTF8 |
108 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-1", |
dp.put("gnu.java.io.encoding_scheme_alias.utf8", "UTF8"); |
109 |
"8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF8", "UTF8"); |
110 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-2", |
dp.put("gnu.java.io.encoding_scheme_alias.utf-8", "UTF8"); |
111 |
"8859_2"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-8", "UTF8"); |
112 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-3", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1208", "UTF8"); |
113 |
"8859_3"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1209", "UTF8"); |
114 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-4", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5304", "UTF8"); |
115 |
"8859_4"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5305", "UTF8"); |
116 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-5", |
dp.put("gnu.java.io.encoding_scheme_alias.windows-65001", "UTF8"); |
117 |
"8859_5"); |
dp.put("gnu.java.io.encoding_scheme_alias.cp1208", "UTF8"); |
118 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6", |
|
119 |
"8859_6"); |
//# UTF16 Little Endian |
120 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-7", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF16LE", "UTF16LE"); |
121 |
"8859_7"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf16le", "UTF16LE"); |
122 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8", |
dp.put("gnu.java.io.encoding_scheme_alias.utf-16le", "UTF16LE"); |
123 |
"8859_8"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-16LE", "UTF16LE"); |
124 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-9", |
dp.put("gnu.java.io.encoding_scheme_alias.x-utf-16le", "UTF16LE"); |
125 |
"8859_9"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1202", "UTF16LE"); |
126 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-13490", "UTF16LE"); |
127 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-1", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-17586", "UTF16LE"); |
128 |
"8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF16_LittleEndian", |
129 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-2", |
"UTF16LE"); |
130 |
"8859_2"); |
dp.put("gnu.java.io.encoding_scheme_alias.windows-1200", "UTF16LE"); |
131 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-3", |
|
132 |
"8859_3"); |
//# UTF16 Big Endian |
133 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-4", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF16BE", "UTF16BE"); |
134 |
"8859_4"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf16be", "UTF16BE"); |
135 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-5", |
dp.put("gnu.java.io.encoding_scheme_alias.utf-16be", "UTF16BE"); |
136 |
"8859_5"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-16BE", "UTF16BE"); |
137 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-6", |
dp.put("gnu.java.io.encoding_scheme_alias.x-utf-16be", "UTF16BE"); |
138 |
"8859_6"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1200", "UTF16BE"); |
139 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-7", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1201", "UTF16BE"); |
140 |
"8859_7"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5297", "UTF16BE"); |
141 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-8", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-13488", "UTF16BE"); |
142 |
"8859_8"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-17584", "UTF16BE"); |
143 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-9", |
dp.put("gnu.java.io.encoding_scheme_alias.windows-1201", "UTF16BE"); |
144 |
"8859_9"); |
dp.put("gnu.java.io.encoding_scheme_alias.cp1200", "UTF16BE"); |
145 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp1201", "UTF16BE"); |
146 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_1", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF16_BigEndian", "UTF16BE"); |
147 |
"8859_1"); |
|
148 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_2", |
//# UTF16 |
149 |
"8859_2"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF16", "UTF16BE"); |
150 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_3", |
dp.put("gnu.java.io.encoding_scheme_alias.utf16", "UTF16BE"); |
151 |
"8859_3"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf-16", "UTF16BE"); |
152 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_4", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-16", "UTF16BE"); |
153 |
"8859_4"); |
dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-2", "UTF16BE"); |
154 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_5", |
dp.put("gnu.java.io.encoding_scheme_alias.iso-10646-ucs-2", "UTF16BE"); |
155 |
"8859_5"); |
dp.put("gnu.java.io.encoding_scheme_alias.unicode", "UTF16BE"); |
156 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_6", |
dp.put("gnu.java.io.encoding_scheme_alias.csUnicode", "UTF16BE"); |
157 |
"8859_6"); |
dp.put("gnu.java.io.encoding_scheme_alias.ucs-2", "UTF16BE"); |
158 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_7", |
//# UTF32 Little Endian |
159 |
"8859_7"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF32LE", "UTF32LE"); |
160 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_8", |
dp.put("gnu.java.io.encoding_scheme_alias.utf32le", "UTF32LE"); |
161 |
"8859_8"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf-32le", "UTF32LE"); |
162 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_9", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-32LE", "UTF32LE"); |
163 |
"8859_9"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF32_LittleEndian", |
164 |
|
"UTF32LE"); |
165 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-1", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1234", "UTF32LE"); |
166 |
"8859_1"); |
|
167 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-2", |
//# UTF32 Big Endian |
168 |
"8859_2"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF32BE", "UTF32BE"); |
169 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-3", |
dp.put("gnu.java.io.encoding_scheme_alias.utf-32be", "UTF32BE"); |
170 |
"8859_3"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf32be", "UTF32BE"); |
171 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-4", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-32BE", "UTF32BE"); |
172 |
"8859_4"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF32_BigEndian", |
173 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-5", |
"UTF32BE"); |
174 |
"8859_5"); |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1232", "UTF32BE"); |
175 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-6", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1233", "UTF32BE"); |
176 |
"8859_6"); |
|
177 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-7", |
//# UTF32 |
178 |
"8859_7"); |
dp.put("gnu.java.io.encoding_scheme_alias.UTF32", "UTF32BE"); |
179 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-8", |
dp.put("gnu.java.io.encoding_scheme_alias.utf-32", "UTF32BE"); |
180 |
"8859_8"); |
dp.put("gnu.java.io.encoding_scheme_alias.utf32", "UTF32BE"); |
181 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-9", |
dp.put("gnu.java.io.encoding_scheme_alias.UTF-32", "UTF32BE"); |
182 |
"8859_9"); |
dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-4", |
183 |
|
"UTF32BE"); |
184 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin1", |
dp.put("gnu.java.io.encoding_scheme_alias.csUCS4", "UTF32BE"); |
185 |
"8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.ucs-4", "UTF32BE"); |
186 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin2", |
|
187 |
"8859_2"); |
//# US-ASCII |
188 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin3", |
dp.put("gnu.java.io.encoding_scheme_alias.ASCII", "ASCII"); |
189 |
"8859_3"); |
dp.put("gnu.java.io.encoding_scheme_alias.US-ASCII", "ASCII"); |
190 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin4", |
dp.put("gnu.java.io.encoding_scheme_alias.ascii", "ASCII"); |
191 |
"8859_4"); |
dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1968", "ASCII"); |
192 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin5", |
dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1986", "ASCII"); |
193 |
"8859_5"); |
dp.put("gnu.java.io.encoding_scheme_alias.ISO_646.irv:1991", "ASCII"); |
194 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin6", |
dp.put("gnu.java.io.encoding_scheme_alias.iso_646.irv:1983", "ASCII"); |
195 |
"8859_6"); |
dp.put("gnu.java.io.encoding_scheme_alias.ISO646-US", "ASCII"); |
196 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin7", |
dp.put("gnu.java.io.encoding_scheme_alias.us", "ASCII"); |
197 |
"8859_7"); |
dp.put("gnu.java.io.encoding_scheme_alias.csASCII", "ASCII"); |
198 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin8", |
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-6", "ASCII"); |
199 |
"8859_8"); |
dp.put("gnu.java.io.encoding_scheme_alias.cp367", "ASCII"); |
200 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin9", |
dp.put("gnu.java.io.encoding_scheme_alias.ascii7", "ASCII"); |
201 |
"8859_9"); |
dp.put("gnu.java.io.encoding_scheme_alias.646", "ASCII"); |
202 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-20127", "ASCII"); |
203 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.UTF-8", "UTF8"); |
|
204 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.utf-8", "UTF8"); |
//# iso-8859-1 (latin 1) |
205 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_1", "8859_1"); |
206 |
// XXX FIXME - Cheat a little for ASCII. |
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_1", "8859_1"); |
207 |
// Remove when we get a real "ASCII En/Decoder" |
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_1", "8859_1"); |
208 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ASCII", "8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_1", "8859_1"); |
209 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.ascii", "8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_1", "8859_1"); |
210 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.US-ASCII", |
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-1", "8859_1"); |
211 |
"8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-1", "8859_1"); |
212 |
defaultProperties.put("gnu.java.io.encoding_scheme_alias.us-ascii", |
dp.put("gnu.java.io.encoding_scheme_alias.ibm-819", "8859_1"); |
213 |
"8859_1"); |
dp.put("gnu.java.io.encoding_scheme_alias.IBM819", "8859_1"); |
214 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp819", "8859_1"); |
215 |
// 8859_1 is a safe default encoding to use when not explicitly set |
dp.put("gnu.java.io.encoding_scheme_alias.Latin1", "8859_1"); |
216 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin1", "8859_1"); |
217 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin1", "8859_1"); |
218 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-100", "8859_1"); |
219 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-1:1987", "8859_1"); |
220 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l1", "8859_1"); |
221 |
|
dp.put("gnu.java.io.encoding_scheme_alias.819", "8859_1"); |
222 |
|
|
223 |
|
//# iso-8859-2 (latin 2) |
224 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_2", "8859_2"); |
225 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-912_P100-1995", |
226 |
|
"8859_2"); |
227 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-912", "8859_2"); |
228 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_2", "8859_2"); |
229 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_2", "8859_2"); |
230 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_2", "8859_2"); |
231 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_2", "8859_2"); |
232 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-2", "8859_2"); |
233 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-2", "8859_2"); |
234 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-2:1987", "8859_2"); |
235 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin2", "8859_2"); |
236 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin2", "8859_2"); |
237 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin2", "8859_2"); |
238 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-101", "8859_2"); |
239 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l2", "8859_2"); |
240 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_2", "8859_2"); |
241 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp912", "8859_2"); |
242 |
|
dp.put("gnu.java.io.encoding_scheme_alias.912", "8859_2"); |
243 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28592", "8859_2"); |
244 |
|
|
245 |
|
//# iso-8859-3 (latin 3) |
246 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_3", "8859_3"); |
247 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-913_P100-2000", |
248 |
|
"8859_3"); |
249 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-913", "8859_3"); |
250 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_3", "8859_3"); |
251 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_3", "8859_3"); |
252 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_3", "8859_3"); |
253 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_3", "8859_3"); |
254 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-3", "8859_3"); |
255 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-3", "8859_3"); |
256 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-3:1988", "8859_3"); |
257 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin3", "8859_3"); |
258 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin3", "8859_3"); |
259 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin3", "8859_3"); |
260 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-109", "8859_3"); |
261 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l3", "8859_3"); |
262 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp913", "8859_3"); |
263 |
|
dp.put("gnu.java.io.encoding_scheme_alias.913", "8859_3"); |
264 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28593", "8859_3"); |
265 |
|
|
266 |
|
//# iso-8859-4 (latin 4) |
267 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_4", "8859_4"); |
268 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-914_P100-1995", |
269 |
|
"8859_4"); |
270 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-914", "8859_4"); |
271 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_4", "8859_4"); |
272 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_4", "8859_4"); |
273 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_4", "8859_4"); |
274 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_4", "8859_4"); |
275 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-4", "8859_4"); |
276 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-4", "8859_4"); |
277 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin4", "8859_4"); |
278 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin4", "8859_4"); |
279 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin4", "8859_4"); |
280 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-110", "8859_4"); |
281 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-4:1988", "8859_4"); |
282 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l4", "8859_4"); |
283 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp914", "8859_4"); |
284 |
|
dp.put("gnu.java.io.encoding_scheme_alias.914", "8859_4"); |
285 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28594", "8859_4"); |
286 |
|
|
287 |
|
//# iso-8859-5 (cyrillic) |
288 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_5", "8859_5"); |
289 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-915_P100-1995", |
290 |
|
"8859_5"); |
291 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-915", "8859_5"); |
292 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_5", "8859_5"); |
293 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_5", "8859_5"); |
294 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_5", "8859_5"); |
295 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_5", "8859_5"); |
296 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-5", "8859_5"); |
297 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-5", "8859_5"); |
298 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cyrillic", "8859_5"); |
299 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinCyrillic", |
300 |
|
"8859_5"); |
301 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-144", "8859_5"); |
302 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-5:1988", "8859_5"); |
303 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp915", "8859_5"); |
304 |
|
dp.put("gnu.java.io.encoding_scheme_alias.915", "8859_5"); |
305 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28595", "8859_5"); |
306 |
|
|
307 |
|
//# iso-8859-6 (arabic) |
308 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_6", "8859_6"); |
309 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1089_P100-1995", |
310 |
|
"8859_6"); |
311 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1089", "8859_6"); |
312 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_6", "8859_6"); |
313 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_6", "8859_6"); |
314 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_6", "8859_6"); |
315 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_6", "8859_6"); |
316 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6", "8859_6"); |
317 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-6", "8859_6"); |
318 |
|
dp.put("gnu.java.io.encoding_scheme_alias.arabic", "8859_6"); |
319 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinArabic", "8859_6"); |
320 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-127", "8859_6"); |
321 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-6:1987", "8859_6"); |
322 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ECMA-114", "8859_6"); |
323 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ASMO-708", "8859_6"); |
324 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_6", "8859_6"); |
325 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp1089", "8859_6"); |
326 |
|
dp.put("gnu.java.io.encoding_scheme_alias.1089", "8859_6"); |
327 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28596", "8859_6"); |
328 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6-I", "8859_6"); |
329 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6-E", "8859_6"); |
330 |
|
|
331 |
|
//# iso-8859-7 (greek) |
332 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_7", "8859_7"); |
333 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-813_P100-1995", |
334 |
|
"8859_7"); |
335 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-813", "8859_7"); |
336 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_7", "8859_7"); |
337 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_7", "8859_7"); |
338 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_7", "8859_7"); |
339 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_7", "8859_7"); |
340 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-7", "8859_7"); |
341 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-7", "8859_7"); |
342 |
|
dp.put("gnu.java.io.encoding_scheme_alias.greek", "8859_7"); |
343 |
|
dp.put("gnu.java.io.encoding_scheme_alias.greek8", "8859_7"); |
344 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ELOT_928", "8859_7"); |
345 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ECMA-118", "8859_7"); |
346 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinGreek", "8859_7"); |
347 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-126", "8859_7"); |
348 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-7:1987", "8859_7"); |
349 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp813", "8859_7"); |
350 |
|
dp.put("gnu.java.io.encoding_scheme_alias.813", "8859_7"); |
351 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28597", "8859_7"); |
352 |
|
|
353 |
|
//# iso-8859-8 (hebrew) |
354 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_8", "8859_8"); |
355 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-916_P100-1995", |
356 |
|
"8859_8"); |
357 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-916", "8859_8"); |
358 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_8", "8859_8"); |
359 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_8", "8859_8"); |
360 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_8", "8859_8"); |
361 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_8", "8859_8"); |
362 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8", "8859_8"); |
363 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-8", "8859_8"); |
364 |
|
dp.put("gnu.java.io.encoding_scheme_alias.hebrew", "8859_8"); |
365 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinHebrew", "8859_8"); |
366 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-138", "8859_8"); |
367 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-8:1988", "8859_8"); |
368 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8-I", "8859_8"); |
369 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8-E", "8859_8"); |
370 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp916", "8859_8"); |
371 |
|
dp.put("gnu.java.io.encoding_scheme_alias.916", "8859_8"); |
372 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28598", "8859_8"); |
373 |
|
|
374 |
|
//# iso-8859-9 (latin-5) |
375 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_9", "8859_9"); |
376 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-920_P100-1995", |
377 |
|
"8859_9"); |
378 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-920", "8859_9"); |
379 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_9", "8859_9"); |
380 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_9", "8859_9"); |
381 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-9", "8859_9"); |
382 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-9", "8859_9"); |
383 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_9", "8859_9"); |
384 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_9", "8859_9"); |
385 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin5", "8859_9"); |
386 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin5", "8859_9"); |
387 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin5", "8859_9"); |
388 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-148", "8859_9"); |
389 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-9:1989", "8859_9"); |
390 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l5", "8859_9"); |
391 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp920", "8859_9"); |
392 |
|
dp.put("gnu.java.io.encoding_scheme_alias.920", "8859_9"); |
393 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28599", "8859_9"); |
394 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ECMA-128", "8859_9"); |
395 |
|
|
396 |
|
//# iso-8859-13 |
397 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_13", "8859_13"); |
398 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-921_P100-1995", |
399 |
|
"8859_13"); |
400 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-921", "8859_13"); |
401 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_13", "8859_13"); |
402 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_13", "8859_13"); |
403 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_13", "8859_13"); |
404 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_13", "8859_13"); |
405 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-13", "8859_13"); |
406 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-13", "8859_13"); |
407 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_13", "8859_13"); |
408 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp921", "8859_13"); |
409 |
|
dp.put("gnu.java.io.encoding_scheme_alias.921", "8859_13"); |
410 |
|
|
411 |
|
//# iso-8859-15 (latin-9) |
412 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859_15", "8859_15"); |
413 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_15", "8859_15"); |
414 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_15", "8859_15"); |
415 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-15", "8859_15"); |
416 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-15", "8859_15"); |
417 |
|
dp.put("gnu.java.io.encoding_scheme_alias.8859-15", "8859_15"); |
418 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin9", "8859_15"); |
419 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin9", "8859_15"); |
420 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_15", "8859_15"); |
421 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_15", "8859_15"); |
422 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-923_P100-1998", |
423 |
|
"8859_15"); |
424 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-923", "8859_15"); |
425 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Latin-9", "8859_15"); |
426 |
|
dp.put("gnu.java.io.encoding_scheme_alias.l9", "8859_15"); |
427 |
|
dp.put("gnu.java.io.encoding_scheme_alias.latin0", "8859_15"); |
428 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csisolatin0", "8859_15"); |
429 |
|
dp.put("gnu.java.io.encoding_scheme_alias.csisolatin9", "8859_15"); |
430 |
|
dp.put("gnu.java.io.encoding_scheme_alias.iso8859_15_fdis", "8859_15"); |
431 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp923", "8859_15"); |
432 |
|
dp.put("gnu.java.io.encoding_scheme_alias.923", "8859_15"); |
433 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-28605", "8859_15"); |
434 |
|
|
435 |
|
//# Windows-1252 (cp-1252) |
436 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Windows1252", "Windows1252"); |
437 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5348_P100-1997", |
438 |
|
"Windows1252"); |
439 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5348", "Windows1252"); |
440 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-1252", |
441 |
|
"Windows1252"); |
442 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Windows-1252", |
443 |
|
"Windows1252"); |
444 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp1252", "Windows1252"); |
445 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP1252", "Windows1252"); |
446 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp-1252", "Windows1252"); |
447 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP-1252", "Windows1252"); |
448 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows1252", "Windows1252"); |
449 |
|
|
450 |
|
//# Windows-1250 (cp-1250) |
451 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Windows1250", "Windows1250"); |
452 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5346_P100-1998", |
453 |
|
"Windows1250"); |
454 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-5346", "Windows1250"); |
455 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows-1250", |
456 |
|
"Windows1250"); |
457 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Windows-1250", |
458 |
|
"Windows1250"); |
459 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp1250", "Windows1250"); |
460 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP1250", "Windows1250"); |
461 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp-1250", "Windows1250"); |
462 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP-1250", "Windows1250"); |
463 |
|
dp.put("gnu.java.io.encoding_scheme_alias.windows1250", "Windows1250"); |
464 |
|
|
465 |
|
//# ebcdic-xml-us |
466 |
|
dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC_XML_US", |
467 |
|
"EBCDIC_XML_US"); |
468 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ebcdic-xml-us", |
469 |
|
"EBCDIC_XML_US"); |
470 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ebcdic", "EBCDIC_XML_US"); |
471 |
|
dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC", "EBCDIC_XML_US"); |
472 |
|
dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC-XML-US", |
473 |
|
"EBCDIC_XML_US"); |
474 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ebcdic_xml_us", |
475 |
|
"EBCDIC_XML_US"); |
476 |
|
|
477 |
|
//# ebcdic latin 1 (cp1047) |
478 |
|
dp.put("gnu.java.io.encoding_scheme_alias.Cp1047", "Cp1047"); |
479 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1047_P100-1995", |
480 |
|
"Cp1047"); |
481 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ibm-1047", "Cp1047"); |
482 |
|
dp.put("gnu.java.io.encoding_scheme_alias.IBM1047", "Cp1047"); |
483 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cpibm1047", "Cp1047"); |
484 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp1047", "Cp1047"); |
485 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP1047", "Cp1047"); |
486 |
|
dp.put("gnu.java.io.encoding_scheme_alias.cp-1047", "Cp1047"); |
487 |
|
dp.put("gnu.java.io.encoding_scheme_alias.CP-1047", "Cp1047"); |
488 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ebcdic1047", "Cp1047"); |
489 |
|
dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC1047", "Cp1047"); |
490 |
|
dp.put("gnu.java.io.encoding_scheme_alias.ebcdic-1047", "Cp1047"); |
491 |
|
dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC-1047", "Cp1047"); |
492 |
|
|
493 |
|
// 8859_1 is a safe default encoding to use when not explicitly set |
494 |
if (defaultProperties.get("file.encoding") == null) |
if (defaultProperties.get("file.encoding") == null) |
495 |
defaultProperties.put("file.encoding", "8859_1"); |
defaultProperties.put("file.encoding", "8859_1"); |
496 |
|
|