blob: 0826105e658e3036886eadb5f1d5c74c9e641a60 [file] [log] [blame]
J. Duke319a3b92007-12-01 00:00:00 +00001/*
2 * Portions Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Sun designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Sun in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
22 * CA 95054 USA or visit www.sun.com if you need additional information or
23 * have any questions.
24 */
25
26/*
27 */
28
29/*
30 * (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
31 * (C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
32 *
33 * The original version of this source code and documentation
34 * is copyrighted and owned by Taligent, Inc., a wholly-owned
35 * subsidiary of IBM. These materials are provided under terms
36 * of a License Agreement between Taligent and Sun. This technology
37 * is protected by multiple US and International patents.
38 *
39 * This notice and attribution to Taligent may not be removed.
40 * Taligent is a registered trademark of Taligent, Inc.
41 *
42 */
43
44package sun.text.resources;
45
46import java.util.ListResourceBundle;
47
48public class CollationData_ar extends ListResourceBundle {
49
50 protected final Object[][] getContents() {
51 return new Object[][] {
52 { "Rule",
53 // for ar, the following additions are needed:
54 "& \u0361 = \u0640"
55 + "= \u064b"
56 + "= \u064c"
57 + "= \u064d"
58 + "= \u064e"
59 + "= \u064f"
60 + "= \u0650"
61 + "= \u0652"
62 + "= \u066d"
63 + "= \u06d6"
64 + "= \u06d7"
65 + "= \u06d8"
66 + "= \u06d9"
67 + "= \u06da"
68 + "= \u06db"
69 + "= \u06dc"
70 + "= \u06dd"
71 + "= \u06de"
72 + "= \u06df"
73 + "= \u06e0"
74 + "= \u06e1"
75 + "= \u06e2"
76 + "= \u06e3"
77 + "= \u06e4"
78 + "= \u06e5"
79 + "= \u06e6"
80 + "= \u06e7"
81 + "= \u06e8"
82 + "= \u06e9"
83 + "= \u06ea"
84 + "= \u06eb"
85 + "= \u06ec"
86 + "= \u06ed"
87 // Numerics
88 + "& 0 < \u0660 < \u06f0" // 0
89 + "& 1 < \u0661 < \u06f1" // 1
90 + "& 2 < \u0662 < \u06f2" // 2
91 + "& 3 < \u0663 < \u06f3" // 3
92 + "& 4 < \u0664 < \u06f4" // 4
93 + "& 5 < \u0665 < \u06f5" // 5
94 + "& 6 < \u0666 < \u06f6" // 6
95 + "& 7 < \u0667 < \u06f7" // 7
96 + "& 8 < \u0668 < \u06f8" // 8
97 + "& 9 < \u0669 < \u06f9" // 9
98 // Punctuations
99 + "& \u00b5 < \u060c" // retroflex click < arabic comma
100 + "< \u061b" // ar semicolon
101 + "< \u061f" // ar question mark
102 + "< \u066a" // ar percent sign
103 + "< \u066b" // ar decimal separator
104 + "< \u066c" // ar thousand separator
105 + "< \u06d4" // ar full stop
106 // Arabic script sorts after Z's
107 + "& Z < \u0621"
108 + "; \u0622"
109 + "; \u0623"
110 + "; \u0624"
111 + "; \u0625"
112 + "; \u0626"
113 + "< \u0627"
114 + "< \u0628"
115 + "< \u067e"
116 + "< \u0629"
117 + "= \u062a"
118 + "< \u062b"
119 + "< \u062c"
120 + "< \u0686"
121 + "< \u062d"
122 + "< \u062e"
123 + "< \u062f"
124 + "< \u0630"
125 + "< \u0631"
126 + "< \u0632"
127 + "< \u0698"
128 + "< \u0633"
129 + "< \u0634"
130 + "< \u0635"
131 + "< \u0636"
132 + "< \u0637"
133 + "< \u0638"
134 + "< \u0639"
135 + "< \u063a"
136 + "< \u0641"
137 + "< \u0642"
138 + "< \u0643"
139 + "< \u06af"
140 + "< \u0644"
141 + "< \u0645"
142 + "< \u0646"
143 + "< \u0647"
144 + "< \u0648"
145 + "< \u0649"
146 + "; \u064a"
147 + "< \u0670"
148 + "< \u0671"
149 + "< \u0672"
150 + "< \u0673"
151 + "< \u0674"
152 + "< \u0675"
153 + "< \u0676"
154 + "< \u0677"
155 + "< \u0678"
156 + "< \u0679"
157 + "< \u067a"
158 + "< \u067b"
159 + "< \u067c"
160 + "< \u067d"
161 + "< \u067f"
162 + "< \u0680"
163 + "< \u0681"
164 + "< \u0682"
165 + "< \u0683"
166 + "< \u0684"
167 + "< \u0685"
168 + "< \u0687"
169 + "< \u0688"
170 + "< \u0689"
171 + "< \u068a"
172 + "< \u068b"
173 + "< \u068c"
174 + "< \u068d"
175 + "< \u068e"
176 + "< \u068f"
177 + "< \u0690"
178 + "< \u0691"
179 + "< \u0692"
180 + "< \u0693"
181 + "< \u0694"
182 + "< \u0695"
183 + "< \u0696"
184 + "< \u0697"
185 + "< \u0699"
186 + "< \u069a"
187 + "< \u069b"
188 + "< \u069c"
189 + "< \u069d"
190 + "< \u069e"
191 + "< \u069f"
192 + "< \u06a0"
193 + "< \u06a1"
194 + "< \u06a2"
195 + "< \u06a3"
196 + "< \u06a4"
197 + "< \u06a5"
198 + "< \u06a6"
199 + "< \u06a7"
200 + "< \u06a8"
201 + "< \u06a9"
202 + "< \u06aa"
203 + "< \u06ab"
204 + "< \u06ac"
205 + "< \u06ad"
206 + "< \u06ae"
207 + "< \u06b0"
208 + "< \u06b1"
209 + "< \u06b2"
210 + "< \u06b3"
211 + "< \u06b4"
212 + "< \u06b5"
213 + "< \u06b6"
214 + "< \u06b7"
215 + "< \u06ba"
216 + "< \u06bb"
217 + "< \u06bc"
218 + "< \u06bd"
219 + "< \u06be"
220 + "< \u06c0"
221 + "< \u06c1"
222 + "< \u06c2"
223 + "< \u06c3"
224 + "< \u06c4"
225 + "< \u06c5"
226 + "< \u06c6"
227 + "< \u06c7"
228 + "< \u06c8"
229 + "< \u06c9"
230 + "< \u06ca"
231 + "< \u06cb"
232 + "< \u06cc"
233 + "< \u06cd"
234 + "< \u06ce"
235 + "< \u06d0"
236 + "< \u06d1"
237 + "< \u06d2"
238 + "< \u06d3"
239 + "< \u06d5"
240 + "< \u0651"
241 },
242 };
243 }
244}