diff --git a/src/share/classes/java/text/RuleBasedCollator.java b/src/share/classes/java/text/RuleBasedCollator.java index 495ca917992564f28777b11c42859e276ce92cca..ef32cc64ef23bc5a4a31c255769c1125889c1d3b 100644 --- a/src/share/classes/java/text/RuleBasedCollator.java +++ b/src/share/classes/java/text/RuleBasedCollator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -180,11 +180,15 @@ import java.util.Locale; * *

Examples *

Simple: "< a < b < c < d" - *

Norwegian: "< a,A< b,B< c,C< d,D< e,E< f,F< g,G< h,H< i,I< j,J - * < k,K< l,L< m,M< n,N< o,O< p,P< q,Q< r,R< s,S< t,T - * < u,U< v,V< w,W< x,X< y,Y< z,Z - * < \u00E5=a\u030A,\u00C5=A\u030A - * ;aa,AA< \u00E6,\u00C6< \u00F8,\u00D8" + *

Norwegian: "< a, A < b, B < c, C < d, D < e, E < f, F + * < g, G < h, H < i, I < j, J < k, K < l, L + * < m, M < n, N < o, O < p, P < q, Q < r, R + * < s, S < t, T < u, U < v, V < w, W < x, X + * < y, Y < z, Z + * < \u00E6, \u00C6 + * < \u00F8, \u00D8 + * < \u00E5 = a\u030A, \u00C5 = A\u030A; + * aa, AA" * *

* To create a RuleBasedCollator object with specialized @@ -199,11 +203,14 @@ import java.util.Locale; * Or: *

*
- * String Norwegian = "< a,A< b,B< c,C< d,D< e,E< f,F< g,G< h,H< i,I< j,J" +
- *                 "< k,K< l,L< m,M< n,N< o,O< p,P< q,Q< r,R< s,S< t,T" +
- *                 "< u,U< v,V< w,W< x,X< y,Y< z,Z" +
- *                 "< \u00E5=a\u030A,\u00C5=A\u030A" +
- *                 ";aa,AA< \u00E6,\u00C6< \u00F8,\u00D8";
+ * String Norwegian = "< a, A < b, B < c, C < d, D < e, E < f, F < g, G < h, H < i, I" +
+ *                    "< j, J < k, K < l, L < m, M < n, N < o, O < p, P < q, Q < r, R" +
+ *                    "< s, S < t, T < u, U < v, V < w, W < x, X < y, Y < z, Z" +
+ *                    "< \u00E6, \u00C6" +     // Latin letter ae & AE
+ *                    "< \u00F8, \u00D8" +     // Latin letter o & O with stroke
+ *                    "< \u00E5 = a\u030A," +  // Latin letter a with ring above
+ *                    "  \u00C5 = A\u030A;" +  // Latin letter A with ring above
+ *                    "  aa, AA";
  * RuleBasedCollator myNorwegian = new RuleBasedCollator(Norwegian);
  * 
*