summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-10-15 15:13:03 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-10-15 15:13:03 +0000
commitdab277bd8041bd87c91929aeb9381794b1f009cf (patch)
tree20d82c2ff4c37790d7175ca5b1cf18a53b19aecc
parent5daa75180b41b455bae3333909ccfae4396728d4 (diff)
downloadgcc-dab277bd8041bd87c91929aeb9381794b1f009cf.tar.gz
2003-10-15 Michael Koch <konqueror@gmx.de>
* java/text/RuleBasedCollator.java (CollationElement): Renamed from RBCElement and moved into RuledBasedCollator as inner class. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72525 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/java/text/RuleBasedCollator.java27
2 files changed, 20 insertions, 13 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 0b188193f2c..0117684f141 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,5 +1,11 @@
2003-10-15 Michael Koch <konqueror@gmx.de>
+ * java/text/RuleBasedCollator.java
+ (CollationElement): Renamed from RBCElement and moved into
+ RuledBasedCollator as inner class.
+
+2003-10-15 Michael Koch <konqueror@gmx.de>
+
* java/text/CollationElementIterator.java
(CollationElementIterator): Moved, documenatation added, call setText.
(next): Reformated.
diff --git a/libjava/java/text/RuleBasedCollator.java b/libjava/java/text/RuleBasedCollator.java
index 2db63881ce2..a23abe29fad 100644
--- a/libjava/java/text/RuleBasedCollator.java
+++ b/libjava/java/text/RuleBasedCollator.java
@@ -137,20 +137,21 @@ import java.util.Vector;
* @date March 25, 1999
*/
-final class RBCElement
+public class RuleBasedCollator extends Collator
{
- String key;
- char relation;
-
- RBCElement (String key, char relation)
+ final class CollationElement
{
- this.key = key;
- this.relation = relation;
- }
-}
+ String key;
+ char relation;
+
+ CollationElement (String key, char relation)
+ {
+ this.key = key;
+ this.relation = relation;
+ }
+
+ } // inner class CollationElement
-public class RuleBasedCollator extends Collator
-{
// True if we are using French-style accent ordering.
private boolean frenchAccents;
@@ -426,7 +427,7 @@ public class RuleBasedCollator extends Collator
if (insertion_index >= item_index)
--insertion_index;
}
- RBCElement r = new RBCElement (arg, c);
+ CollationElement r = new CollationElement (arg, c);
vec.insertElementAt(r, insertion_index);
++insertion_index;
}
@@ -456,7 +457,7 @@ public class RuleBasedCollator extends Collator
Enumeration e = vec.elements();
while (e.hasMoreElements())
{
- RBCElement r = (RBCElement) e.nextElement();
+ CollationElement r = (CollationElement) e.nextElement();
switch (r.relation)
{
case '<':