ICU-2661 update @draft tags

X-SVN-Rev: 12096
This commit is contained in:
Ram Viswanadha 2003-05-24 00:48:08 +00:00
parent fb112f646d
commit c3eb3e111f
9 changed files with 134 additions and 122 deletions

View File

@ -5,8 +5,8 @@
******************************************************************************* *******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/lang/UCharacter.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/lang/UCharacter.java,v $
* $Date: 2003/05/14 18:38:09 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.73 $ * $Revision: 1.74 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -2965,7 +2965,7 @@ public final class UCharacter
* incurs a one-time initialisation cost to construct the name tables. * incurs a one-time initialisation cost to construct the name tables.
* @param ch the code point for which to get the name * @param ch the code point for which to get the name
* @return a name for the argument codepoint * @return a name for the argument codepoint
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static String getExtendedName(int ch) public static String getExtendedName(int ch)
{ {
@ -3053,7 +3053,7 @@ public final class UCharacter
* @param name codepoint name * @param name codepoint name
* @return code point associated with the name or -1 if the name is not * @return code point associated with the name or -1 if the name is not
* found. * found.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int getCharFromExtendedName(String name) public static int getCharFromExtendedName(String name)
{ {
@ -3294,7 +3294,7 @@ public final class UCharacter
* @param breakiter break iterator to determine the positions in which * @param breakiter break iterator to determine the positions in which
* the character should be title cased. * the character should be title cased.
* @return lowercase version of the argument string * @return lowercase version of the argument string
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static String toTitleCase(String str, BreakIterator breakiter) public static String toTitleCase(String str, BreakIterator breakiter)
{ {
@ -3353,7 +3353,7 @@ public final class UCharacter
* @param breakiter break iterator to determine the positions in which * @param breakiter break iterator to determine the positions in which
* the character should be title cased. * the character should be title cased.
* @return lowercase version of the argument string * @return lowercase version of the argument string
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static String toTitleCase(Locale locale, String str, public static String toTitleCase(Locale locale, String str,
BreakIterator breakiter) BreakIterator breakiter)
@ -3871,7 +3871,7 @@ public final class UCharacter
* } * }
* </pre> * </pre>
* @return an iterator * @return an iterator
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static RangeValueIterator getTypeIterator() public static RangeValueIterator getTypeIterator()
{ {
@ -3896,7 +3896,7 @@ public final class UCharacter
* <p>The maximal range which the name iterator iterates is from * <p>The maximal range which the name iterator iterates is from
* UCharacter.MIN_VALUE to UCharacter.MAX_VALUE.</p> * UCharacter.MIN_VALUE to UCharacter.MAX_VALUE.</p>
* @return an iterator * @return an iterator
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static ValueIterator getNameIterator() public static ValueIterator getNameIterator()
{ {
@ -3924,7 +3924,7 @@ public final class UCharacter
* </pre> * </pre>
* <p>The maximal range which the name iterator iterates is from * <p>The maximal range which the name iterator iterates is from
* @return an iterator * @return an iterator
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static ValueIterator getName1_0Iterator() public static ValueIterator getName1_0Iterator()
{ {
@ -3952,7 +3952,7 @@ public final class UCharacter
* </pre> * </pre>
* <p>The maximal range which the name iterator iterates is from * <p>The maximal range which the name iterator iterates is from
* @return an iterator * @return an iterator
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static ValueIterator getExtendedNameIterator() public static ValueIterator getExtendedNameIterator()
{ {
@ -3973,7 +3973,7 @@ public final class UCharacter
* <p>The data is from the UCD file DerivedAge.txt.</p> * <p>The data is from the UCD file DerivedAge.txt.</p>
* @param ch The code point. * @param ch The code point.
* @return the Unicode version number * @return the Unicode version number
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getAge(int ch) public static VersionInfo getAge(int ch)
{ {
@ -4006,7 +4006,7 @@ public final class UCharacter
* Unicode version does not have data for the property at all, or * Unicode version does not have data for the property at all, or
* not for this code point. * not for this code point.
* @see com.ibm.icu.lang.UProperty * @see com.ibm.icu.lang.UProperty
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static boolean hasBinaryProperty(int ch, int property) public static boolean hasBinaryProperty(int ch, int property)
{ {
@ -4020,7 +4020,7 @@ public final class UCharacter
* <p>Check if a code point has the Alphabetic Unicode property.</p> * <p>Check if a code point has the Alphabetic Unicode property.</p>
* <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.ALPHABETIC).</p> * <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.ALPHABETIC).</p>
* <p>Different from UCharacter.isLetter(ch)!</p> * <p>Different from UCharacter.isLetter(ch)!</p>
* @draft ICU 2.1 * @stable ICU 2.6
* @param ch codepoint to be tested * @param ch codepoint to be tested
*/ */
public static boolean isUAlphabetic(int ch) public static boolean isUAlphabetic(int ch)
@ -4033,7 +4033,7 @@ public final class UCharacter
* <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.LOWERCASE).</p> * <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.LOWERCASE).</p>
* <p>This is different from UCharacter.isLowerCase(ch)!</p> * <p>This is different from UCharacter.isLowerCase(ch)!</p>
* @param ch codepoint to be tested * @param ch codepoint to be tested
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static boolean isULowercase(int ch) public static boolean isULowercase(int ch)
{ {
@ -4045,7 +4045,7 @@ public final class UCharacter
* <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.UPPERCASE).</p> * <p>Same as UCharacter.hasBinaryProperty(ch, UProperty.UPPERCASE).</p>
* <p>This is different from UCharacter.isUpperCase(ch)!</p> * <p>This is different from UCharacter.isUpperCase(ch)!</p>
* @param ch codepoint to be tested * @param ch codepoint to be tested
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static boolean isUUppercase(int ch) public static boolean isUUppercase(int ch)
{ {
@ -4058,7 +4058,7 @@ public final class UCharacter
* <p>This is different from both UCharacter.isSpace(ch) and * <p>This is different from both UCharacter.isSpace(ch) and
* UCharacter.isWhitespace(ch)!</p> * UCharacter.isWhitespace(ch)!</p>
* @param ch codepoint to be tested * @param ch codepoint to be tested
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static boolean isUWhiteSpace(int ch) public static boolean isUWhiteSpace(int ch)
{ {
@ -4667,6 +4667,7 @@ public final class UCharacter
* is never negative. * is never negative.
* @param ch code point whose property value is to be retrieved * @param ch code point whose property value is to be retrieved
* @return property value of code point * @return property value of code point
* @draft ICU 2.6
*/ */
public static int getProperty(int ch) public static int getProperty(int ch)
{ {

View File

@ -6,8 +6,8 @@
* *
* $Source: * $Source:
* /usr/cvs/icu4j/icu4j/src/com/ibm/icu/text/UCharacterCategory.java $ * /usr/cvs/icu4j/icu4j/src/com/ibm/icu/text/UCharacterCategory.java $
* $Date: 2002/12/11 23:37:43 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.11 $ * $Revision: 1.12 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -39,7 +39,7 @@ public final class UCharacterCategory
/** /**
* Character type Cn * Character type Cn
* Not Assigned (no characters in [UnicodeData.txt] have this property) * Not Assigned (no characters in [UnicodeData.txt] have this property)
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int GENERAL_OTHER_TYPES = 0; public static final int GENERAL_OTHER_TYPES = 0;
/** /**

View File

@ -6,8 +6,8 @@
* *
* $Source: * $Source:
* /usr/cvs/icu4j/icu4j/src/com/ibm/icu/text/UCharacterCategory.java $ * /usr/cvs/icu4j/icu4j/src/com/ibm/icu/text/UCharacterCategory.java $
* $Date: 2003/04/03 22:52:40 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.12 $ * $Revision: 1.13 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -30,7 +30,7 @@ package com.ibm.icu.lang;
* 3.2, then properties marked with "new" are not or not fully * 3.2, then properties marked with "new" are not or not fully
* available. Check UCharacter.getUnicodeVersion() to be sure.</p> * available. Check UCharacter.getUnicodeVersion() to be sure.</p>
* @author Syn Wee Quek * @author Syn Wee Quek
* @draft ICU 2.1 * @stable ICU 2.6
* @see com.ibm.icu.lang.UCharacter * @see com.ibm.icu.lang.UCharacter
*/ */
public interface UProperty public interface UProperty
@ -42,24 +42,24 @@ public interface UProperty
* <p>Property for UCharacter.isUAlphabetic(), different from the property * <p>Property for UCharacter.isUAlphabetic(), different from the property
* in UCharacter.isalpha().</p> * in UCharacter.isalpha().</p>
* <p>Lu + Ll + Lt + Lm + Lo + Nl + Other_Alphabetic.</p> * <p>Lu + Ll + Lt + Lm + Lo + Nl + Other_Alphabetic.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int ALPHABETIC = 0; public static final int ALPHABETIC = 0;
/** /**
* First constant for binary Unicode properties. * First constant for binary Unicode properties.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int BINARY_START = ALPHABETIC; public static final int BINARY_START = ALPHABETIC;
/** /**
* Binary property ASCII_Hex_Digit (0-9 A-F a-f). * Binary property ASCII_Hex_Digit (0-9 A-F a-f).
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int ASCII_HEX_DIGIT = 1; public static final int ASCII_HEX_DIGIT = 1;
/** /**
* <p>Binary property Bidi_Control.</p> * <p>Binary property Bidi_Control.</p>
* <p>Format controls which have specific functions in the Bidi Algorithm. * <p>Format controls which have specific functions in the Bidi Algorithm.
* </p> * </p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int BIDI_CONTROL = 2; public static final int BIDI_CONTROL = 2;
/** /**
@ -67,13 +67,13 @@ public interface UProperty
* <p>Characters that may change display in RTL text.</p> * <p>Characters that may change display in RTL text.</p>
* <p>Property for UCharacter.isMirrored().</p> * <p>Property for UCharacter.isMirrored().</p>
* <p>See Bidi Algorithm; UTR 9.</p> * <p>See Bidi Algorithm; UTR 9.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int BIDI_MIRRORED = 3; public static final int BIDI_MIRRORED = 3;
/** /**
* <p>Binary property Dash.</p> * <p>Binary property Dash.</p>
* <p>Variations of dashes.</p> * <p>Variations of dashes.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int DASH = 4; public static final int DASH = 4;
/** /**
@ -83,114 +83,114 @@ public interface UProperty
* </p> * </p>
* <p>Codepoints (2060..206F, FFF0..FFFB, E0000..E0FFF) + * <p>Codepoints (2060..206F, FFF0..FFFB, E0000..E0FFF) +
* Other_Default_Ignorable_Code_Point + (Cf + Cc + Cs - White_Space)</p> * Other_Default_Ignorable_Code_Point + (Cf + Cc + Cs - White_Space)</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int DEFAULT_IGNORABLE_CODE_POINT = 5; public static final int DEFAULT_IGNORABLE_CODE_POINT = 5;
/** /**
* <p>Binary property Deprecated (new).</p> * <p>Binary property Deprecated (new).</p>
* <p>The usage of deprecated characters is strongly discouraged.</p> * <p>The usage of deprecated characters is strongly discouraged.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int DEPRECATED = 6; public static final int DEPRECATED = 6;
/** /**
* <p>Binary property Diacritic.</p> * <p>Binary property Diacritic.</p>
* <p>Characters that linguistically modify the meaning of another * <p>Characters that linguistically modify the meaning of another
* character to which they apply.</p> * character to which they apply.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int DIACRITIC = 7; public static final int DIACRITIC = 7;
/** /**
* <p>Binary property Extender.</p> * <p>Binary property Extender.</p>
* <p>Extend the value or shape of a preceding alphabetic character, e.g. * <p>Extend the value or shape of a preceding alphabetic character, e.g.
* length and iteration marks.</p> * length and iteration marks.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int EXTENDER = 8; public static final int EXTENDER = 8;
/** /**
* <p>Binary property Full_Composition_Exclusion.</p> * <p>Binary property Full_Composition_Exclusion.</p>
* <p>CompositionExclusions.txt + Singleton Decompositions + * <p>CompositionExclusions.txt + Singleton Decompositions +
* Non-Starter Decompositions.</p> * Non-Starter Decompositions.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int FULL_COMPOSITION_EXCLUSION = 9; public static final int FULL_COMPOSITION_EXCLUSION = 9;
/** /**
* <p>Binary property Grapheme_Base (new).</p> * <p>Binary property Grapheme_Base (new).</p>
* <p>For programmatic determination of grapheme cluster boundaries. * <p>For programmatic determination of grapheme cluster boundaries.
* [0..10FFFF]-Cc-Cf-Cs-Co-Cn-Zl-Zp-Grapheme_Link-Grapheme_Extend-CGJ</p> * [0..10FFFF]-Cc-Cf-Cs-Co-Cn-Zl-Zp-Grapheme_Link-Grapheme_Extend-CGJ</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int GRAPHEME_BASE = 10; public static final int GRAPHEME_BASE = 10;
/** /**
* <p>Binary property Grapheme_Extend (new).</p> * <p>Binary property Grapheme_Extend (new).</p>
* <p>For programmatic determination of grapheme cluster boundaries.</p> * <p>For programmatic determination of grapheme cluster boundaries.</p>
* <p>Me+Mn+Mc+Other_Grapheme_Extend-Grapheme_Link-CGJ</p> * <p>Me+Mn+Mc+Other_Grapheme_Extend-Grapheme_Link-CGJ</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int GRAPHEME_EXTEND = 11; public static final int GRAPHEME_EXTEND = 11;
/** /**
* <p>Binary property Grapheme_Link (new).</p> * <p>Binary property Grapheme_Link (new).</p>
* <p>For programmatic determination of grapheme cluster boundaries.</p> * <p>For programmatic determination of grapheme cluster boundaries.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int GRAPHEME_LINK = 12; public static final int GRAPHEME_LINK = 12;
/** /**
* <p>Binary property Hex_Digit.</p> * <p>Binary property Hex_Digit.</p>
* <p>Characters commonly used for hexadecimal numbers.</p> * <p>Characters commonly used for hexadecimal numbers.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int HEX_DIGIT = 13; public static final int HEX_DIGIT = 13;
/** /**
* <p>Binary property Hyphen.</p> * <p>Binary property Hyphen.</p>
* <p>Dashes used to mark connections between pieces of words, plus the * <p>Dashes used to mark connections between pieces of words, plus the
* Katakana middle dot.</p> * Katakana middle dot.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int HYPHEN = 14; public static final int HYPHEN = 14;
/** /**
* <p>Binary property ID_Continue.</p> * <p>Binary property ID_Continue.</p>
* <p>Characters that can continue an identifier.</p> * <p>Characters that can continue an identifier.</p>
* <p>ID_Start+Mn+Mc+Nd+Pc</p> * <p>ID_Start+Mn+Mc+Nd+Pc</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int ID_CONTINUE = 15; public static final int ID_CONTINUE = 15;
/** /**
* <p>Binary property ID_Start.</p> * <p>Binary property ID_Start.</p>
* <p>Characters that can start an identifier.</p> * <p>Characters that can start an identifier.</p>
* <p>Lu+Ll+Lt+Lm+Lo+Nl</p> * <p>Lu+Ll+Lt+Lm+Lo+Nl</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int ID_START = 16; public static final int ID_START = 16;
/** /**
* <p>Binary property Ideographic.</p> * <p>Binary property Ideographic.</p>
* <p>CJKV ideographs.</p> * <p>CJKV ideographs.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int IDEOGRAPHIC = 17; public static final int IDEOGRAPHIC = 17;
/** /**
* <p>Binary property IDS_Binary_Operator (new).</p> * <p>Binary property IDS_Binary_Operator (new).</p>
* <p>For programmatic determination of Ideographic Description Sequences. * <p>For programmatic determination of Ideographic Description Sequences.
* </p> * </p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int IDS_BINARY_OPERATOR = 18; public static final int IDS_BINARY_OPERATOR = 18;
/** /**
* <p>Binary property IDS_Trinary_Operator (new).</p> * <p>Binary property IDS_Trinary_Operator (new).</p>
* <p?For programmatic determination of Ideographic Description * <p?For programmatic determination of Ideographic Description
* Sequences.</p> * Sequences.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int IDS_TRINARY_OPERATOR = 19; public static final int IDS_TRINARY_OPERATOR = 19;
/** /**
* <p>Binary property Join_Control.</p> * <p>Binary property Join_Control.</p>
* <p>Format controls for cursive joining and ligation.</p> * <p>Format controls for cursive joining and ligation.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int JOIN_CONTROL = 20; public static final int JOIN_CONTROL = 20;
/** /**
* <p>Binary property Logical_Order_Exception (new).</p> * <p>Binary property Logical_Order_Exception (new).</p>
* <p>Characters that do not use logical order and require special * <p>Characters that do not use logical order and require special
* handling in most processing.</p> * handling in most processing.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int LOGICAL_ORDER_EXCEPTION = 21; public static final int LOGICAL_ORDER_EXCEPTION = 21;
/** /**
@ -198,52 +198,52 @@ public interface UProperty
* <p>Same as UCharacter.isULowercase(), different from * <p>Same as UCharacter.isULowercase(), different from
* UCharacter.islower().</p> * UCharacter.islower().</p>
* <p>Ll+Other_Lowercase</p> * <p>Ll+Other_Lowercase</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int LOWERCASE = 22; public static final int LOWERCASE = 22;
/** <p>Binary property Math.</p> /** <p>Binary property Math.</p>
* <p>Sm+Other_Math</p> * <p>Sm+Other_Math</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int MATH = 23; public static final int MATH = 23;
/** /**
* <p>Binary property Noncharacter_Code_Point.</p> * <p>Binary property Noncharacter_Code_Point.</p>
* <p>Code points that are explicitly defined as illegal for the encoding * <p>Code points that are explicitly defined as illegal for the encoding
* of characters.</p> * of characters.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int NONCHARACTER_CODE_POINT = 24; public static final int NONCHARACTER_CODE_POINT = 24;
/** /**
* <p>Binary property Quotation_Mark.</p> * <p>Binary property Quotation_Mark.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int QUOTATION_MARK = 25; public static final int QUOTATION_MARK = 25;
/** /**
* <p>Binary property Radical (new).</p> * <p>Binary property Radical (new).</p>
* <p>For programmatic determination of Ideographic Description * <p>For programmatic determination of Ideographic Description
* Sequences.</p> * Sequences.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int RADICAL = 26; public static final int RADICAL = 26;
/** /**
* <p>Binary property Soft_Dotted (new).</p> * <p>Binary property Soft_Dotted (new).</p>
* <p>Characters with a "soft dot", like i or j.</p> * <p>Characters with a "soft dot", like i or j.</p>
* <p>An accent placed on these characters causes the dot to disappear.</p> * <p>An accent placed on these characters causes the dot to disappear.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int SOFT_DOTTED = 27; public static final int SOFT_DOTTED = 27;
/** /**
* <p>Binary property Terminal_Punctuation.</p> * <p>Binary property Terminal_Punctuation.</p>
* <p>Punctuation characters that generally mark the end of textual * <p>Punctuation characters that generally mark the end of textual
* units.</p> * units.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int TERMINAL_PUNCTUATION = 28; public static final int TERMINAL_PUNCTUATION = 28;
/** /**
* <p>Binary property Unified_Ideograph (new).</p> * <p>Binary property Unified_Ideograph (new).</p>
* <p>For programmatic determination of Ideographic Description * <p>For programmatic determination of Ideographic Description
* Sequences.</p> * Sequences.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int UNIFIED_IDEOGRAPH = 29; public static final int UNIFIED_IDEOGRAPH = 29;
/** /**
@ -251,7 +251,7 @@ public interface UProperty
* <p>Same as UCharacter.isUUppercase(), different from * <p>Same as UCharacter.isUUppercase(), different from
* UCharacter.isUpperCase().</p> * UCharacter.isUpperCase().</p>
* <p>Lu+Other_Uppercase</p> * <p>Lu+Other_Uppercase</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int UPPERCASE = 30; public static final int UPPERCASE = 30;
/** /**
@ -259,21 +259,21 @@ public interface UProperty
* <p>Same as UCharacter.isUWhiteSpace(), different from * <p>Same as UCharacter.isUWhiteSpace(), different from
* UCharacter.isSpace() and UCharacter.isWhitespace().</p> * UCharacter.isSpace() and UCharacter.isWhitespace().</p>
* Space characters+TAB+CR+LF-ZWSP-ZWNBSP</p> * Space characters+TAB+CR+LF-ZWSP-ZWNBSP</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int WHITE_SPACE = 31; public static final int WHITE_SPACE = 31;
/** /**
* <p>Binary property XID_Continue.</p> * <p>Binary property XID_Continue.</p>
* <p>ID_Continue modified to allow closure under normalization forms * <p>ID_Continue modified to allow closure under normalization forms
* NFKC and NFKD.</p> * NFKC and NFKD.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int XID_CONTINUE = 32; public static final int XID_CONTINUE = 32;
/** /**
* <p>Binary property XID_Start.</p> * <p>Binary property XID_Start.</p>
* <p>ID_Start modified to allow closure under normalization forms NFKC * <p>ID_Start modified to allow closure under normalization forms NFKC
* and NFKD.</p> * and NFKD.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int XID_START = 33; public static final int XID_START = 33;
/** /**
@ -286,7 +286,7 @@ public interface UProperty
public static final int CASE_SENSITIVE = 34; public static final int CASE_SENSITIVE = 34;
/** /**
* <p>One more than the last constant for binary Unicode properties.</p> * <p>One more than the last constant for binary Unicode properties.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final int BINARY_LIMIT = 35; public static final int BINARY_LIMIT = 35;
/** /**

View File

@ -5,8 +5,8 @@
******************************************************************************* *******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/CollationKey.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/CollationKey.java,v $
* $Date: 2003/02/27 23:43:16 $ * $Date: 2003/05/24 00:48:07 $
* $Revision: 1.14 $ * $Revision: 1.15 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -104,21 +104,30 @@ public final class CollationKey implements Comparable
/** /**
* Lower bound * Lower bound
* @draft ICU 2.6
*/ */
public static final int LOWER = 0; public static final int LOWER = 0;
/** /**
* Upper bound that will match strings of exact size * Upper bound that will match strings of exact size
* @draft ICU 2.6
*/ */
public static final int UPPER = 1; public static final int UPPER = 1;
/** /**
* Upper bound that will match all the strings that have the same * Upper bound that will match all the strings that have the same
* initial substring as the given string * initial substring as the given string
* @draft ICU 2.6
*/ */
public static final int UPPER_LONG = 2; public static final int UPPER_LONG = 2;
/** /**
* Number of bound mode * Number of bound mode
* @draft ICU 2.6
*/ */
public static final int COUNT = 3; public static final int COUNT = 3;
/**
* Private Constructor
*/
private BoundMode(){};
}; };
// public constructor --------------------------------------------------- // public constructor ---------------------------------------------------

View File

@ -5,8 +5,8 @@
******************************************************************************* *******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/Normalizer.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/Normalizer.java,v $
* $Date: 2003/05/14 19:03:30 $ * $Date: 2003/05/24 00:48:07 $
* $Revision: 1.31 $ * $Revision: 1.32 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -2002,6 +2002,7 @@ public final class Normalizer implements Cloneable{
* turn the option on and <tt>false</tt> to turn it off. * turn the option on and <tt>false</tt> to turn it off.
* *
* @see #getOption * @see #getOption
* @draft ICU 2.6
*/ */
public void setOption(int option,boolean value) { public void setOption(int option,boolean value) {
if (value) { if (value) {
@ -2015,6 +2016,7 @@ public final class Normalizer implements Cloneable{
* Determine whether an option is turned on or off. * Determine whether an option is turned on or off.
* <p> * <p>
* @see #setOption * @see #setOption
* @draft ICU 2.6
*/ */
public int getOption(int option){ public int getOption(int option){
if((options & option)!=0){ if((options & option)!=0){

View File

@ -5,8 +5,8 @@
******************************************************************************* *******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/UTF16.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/UTF16.java,v $
* $Date: 2003/02/11 01:19:01 $ * $Date: 2003/05/24 00:48:07 $
* $Revision: 1.29 $ * $Revision: 1.30 $
* *
******************************************************************************* *******************************************************************************
*/ */
@ -1510,7 +1510,7 @@ public final class UTF16
* @param char32 codepoint to search for * @param char32 codepoint to search for
* @return the index of the first occurrence of the codepoint in the * @return the index of the first occurrence of the codepoint in the
* argument Unicode string, or -1 if the codepoint does not occur. * argument Unicode string, or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int indexOf(String source, int char32) public static int indexOf(String source, int char32)
{ {
@ -1570,7 +1570,7 @@ public final class UTF16
* @param str UTF16 format Unicode string to search for * @param str UTF16 format Unicode string to search for
* @return the index of the first occurrence of the codepoint in the * @return the index of the first occurrence of the codepoint in the
* argument Unicode string, or -1 if the codepoint does not occur. * argument Unicode string, or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int indexOf(String source, String str) public static int indexOf(String source, String str)
{ {
@ -1619,7 +1619,7 @@ public final class UTF16
* @return the index of the first occurrence of the codepoint in the * @return the index of the first occurrence of the codepoint in the
* argument Unicode string at or after fromIndex, or -1 if the * argument Unicode string at or after fromIndex, or -1 if the
* codepoint does not occur. * codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int indexOf(String source, int char32, int fromIndex) public static int indexOf(String source, int char32, int fromIndex)
{ {
@ -1680,7 +1680,7 @@ public final class UTF16
* @param fromIndex the index to start the search from. * @param fromIndex the index to start the search from.
* @return the index of the first occurrence of the codepoint in the * @return the index of the first occurrence of the codepoint in the
* argument Unicode string, or -1 if the codepoint does not occur. * argument Unicode string, or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int indexOf(String source, String str, int fromIndex) public static int indexOf(String source, String str, int fromIndex)
{ {
@ -1727,7 +1727,7 @@ public final class UTF16
* @param char32 codepoint to search for * @param char32 codepoint to search for
* @return the index of the last occurrence of the codepoint in source, * @return the index of the last occurrence of the codepoint in source,
* or -1 if the codepoint does not occur. * or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int lastIndexOf(String source, int char32) public static int lastIndexOf(String source, int char32)
{ {
@ -1786,7 +1786,7 @@ public final class UTF16
* @param str UTF16 format Unicode string to search for * @param str UTF16 format Unicode string to search for
* @return the index of the last occurrence of the codepoint in source, * @return the index of the last occurrence of the codepoint in source,
* or -1 if the codepoint does not occur. * or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int lastIndexOf(String source, String str) public static int lastIndexOf(String source, String str)
{ {
@ -1843,7 +1843,7 @@ public final class UTF16
* the same effect as if it were -1: -1 is returned. * the same effect as if it were -1: -1 is returned.
* @return the index of the last occurrence of the codepoint in source, * @return the index of the last occurrence of the codepoint in source,
* or -1 if the codepoint does not occur. * or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int lastIndexOf(String source, int char32, int fromIndex) public static int lastIndexOf(String source, int char32, int fromIndex)
{ {
@ -1914,7 +1914,7 @@ public final class UTF16
* the same effect as if it were -1: -1 is returned. * the same effect as if it were -1: -1 is returned.
* @return the index of the last occurrence of the codepoint in source, * @return the index of the last occurrence of the codepoint in source,
* or -1 if the codepoint does not occur. * or -1 if the codepoint does not occur.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static int lastIndexOf(String source, String str, int fromIndex) public static int lastIndexOf(String source, String str, int fromIndex)
{ {
@ -1970,7 +1970,7 @@ public final class UTF16
* @return new String derived from source by replacing every occurrence * @return new String derived from source by replacing every occurrence
* of oldChar32 with newChar32, unless when no oldChar32 is found * of oldChar32 with newChar32, unless when no oldChar32 is found
* in source then source will be returned. * in source then source will be returned.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static String replace(String source, int oldChar32, public static String replace(String source, int oldChar32,
int newChar32) int newChar32)
@ -2039,7 +2039,7 @@ public final class UTF16
* @return new String derived from source by replacing every occurrence * @return new String derived from source by replacing every occurrence
* of oldChar32 with newChar32, unless when no oldChar32 is found * of oldChar32 with newChar32, unless when no oldChar32 is found
* in source then source will be returned. * in source then source will be returned.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static String replace(String source, String oldStr, public static String replace(String source, String oldStr,
String newStr) String newStr)
@ -2076,7 +2076,7 @@ public final class UTF16
* @param source the source StringBuffer that contains UTF16 format * @param source the source StringBuffer that contains UTF16 format
* Unicode string to be reversed * Unicode string to be reversed
* @return a modified source with reversed UTF16 format Unicode string. * @return a modified source with reversed UTF16 format Unicode string.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static StringBuffer reverse(StringBuffer source) public static StringBuffer reverse(StringBuffer source)
{ {

View File

@ -5,8 +5,8 @@
****************************************************************************** ******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/RangeValueIterator.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/RangeValueIterator.java,v $
* $Date: 2002/12/03 20:46:09 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.5 $ * $Revision: 1.6 $
* *
****************************************************************************** ******************************************************************************
*/ */
@ -49,7 +49,7 @@ package com.ibm.icu.util;
* } * }
* </pre> * </pre>
* @author synwee * @author synwee
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public interface RangeValueIterator public interface RangeValueIterator
{ {
@ -59,7 +59,7 @@ public interface RangeValueIterator
* Return result wrapper for com.ibm.icu.util.RangeValueIterator. * Return result wrapper for com.ibm.icu.util.RangeValueIterator.
* Stores the start and limit of the continous result range and the * Stores the start and limit of the continous result range and the
* common value all integers between [start, limit - 1] has. * common value all integers between [start, limit - 1] has.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public class Element public class Element
{ {
@ -68,18 +68,18 @@ public interface RangeValueIterator
/** /**
* Starting integer of the continuous result range that has the same * Starting integer of the continuous result range that has the same
* value * value
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int start; public int start;
/** /**
* (End + 1) integer of continuous result range that has the same * (End + 1) integer of continuous result range that has the same
* value * value
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int limit; public int limit;
/** /**
* Gets the common value of the continous result range * Gets the common value of the continous result range
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int value; public int value;
@ -104,13 +104,13 @@ public interface RangeValueIterator
* @param element for storing the result range and value * @param element for storing the result range and value
* @return true if we are not at the end of the iteration, false otherwise. * @return true if we are not at the end of the iteration, false otherwise.
* @see Element * @see Element
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public boolean next(Element element); public boolean next(Element element);
/** /**
* Resets the iterator to the beginning of the iteration. * Resets the iterator to the beginning of the iteration.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public void reset(); public void reset();
} }

View File

@ -5,8 +5,8 @@
****************************************************************************** ******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/ValueIterator.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/ValueIterator.java,v $
* $Date: 2002/12/03 20:46:09 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.9 $ * $Revision: 1.10 $
* *
****************************************************************************** ******************************************************************************
*/ */
@ -36,7 +36,7 @@ package com.ibm.icu.util;
* } * }
* </pre> * </pre>
* @author synwee * @author synwee
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public interface ValueIterator public interface ValueIterator
{ {
@ -45,7 +45,7 @@ public interface ValueIterator
/** /**
* <p>The return result container of each iteration. Stores the next * <p>The return result container of each iteration. Stores the next
* integer index and its associated value Object.</p> * integer index and its associated value Object.</p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final class Element public static final class Element
{ {
@ -53,12 +53,12 @@ public interface ValueIterator
/** /**
* Integer index of the current iteration * Integer index of the current iteration
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int integer; public int integer;
/** /**
* Gets the Object value associated with the integer index. * Gets the Object value associated with the integer index.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public Object value; public Object value;
@ -83,7 +83,7 @@ public interface ValueIterator
* @param element for storing the result index and value * @param element for storing the result index and value
* @return true if we are not at the end of the iteration, false otherwise. * @return true if we are not at the end of the iteration, false otherwise.
* @see Element * @see Element
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public boolean next(Element element); public boolean next(Element element);
@ -91,7 +91,7 @@ public interface ValueIterator
* <p>Resets the iterator to start iterating from the integer index * <p>Resets the iterator to start iterating from the integer index
* Integer.MIN_VALUE or X if a setRange(X, Y) has been called previously. * Integer.MIN_VALUE or X if a setRange(X, Y) has been called previously.
* </p> * </p>
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public void reset(); public void reset();
@ -109,7 +109,7 @@ public interface ValueIterator
* @param limit 1 integer after the last integer in range * @param limit 1 integer after the last integer in range
* @exception IllegalArgumentException thrown when attempting to set an * @exception IllegalArgumentException thrown when attempting to set an
* illegal range. E.g limit <= start * illegal range. E.g limit <= start
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public void setRange(int start, int end); public void setRange(int start, int end);
} }

View File

@ -5,8 +5,8 @@
******************************************************************************* *******************************************************************************
* *
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/VersionInfo.java,v $ * $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/util/VersionInfo.java,v $
* $Date: 2003/05/14 19:03:48 $ * $Date: 2003/05/24 00:48:08 $
* $Revision: 1.12 $ * $Revision: 1.13 $
* *
* jitterbug 1741 * jitterbug 1741
***************************************************************************************** *****************************************************************************************
@ -19,7 +19,7 @@ import java.util.HashMap;
/** /**
* Class to store version numbers of the form major.minor.milli.micro. * Class to store version numbers of the form major.minor.milli.micro.
* @author synwee * @author synwee
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public final class VersionInfo public final class VersionInfo
{ {
@ -27,72 +27,72 @@ public final class VersionInfo
/** /**
* Unicode 1.0 version * Unicode 1.0 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_1_0; public static final VersionInfo UNICODE_1_0;
/** /**
* Unicode 1.0.1 version * Unicode 1.0.1 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_1_0_1; public static final VersionInfo UNICODE_1_0_1;
/** /**
* Unicode 1.1.0 version * Unicode 1.1.0 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_1_1_0; public static final VersionInfo UNICODE_1_1_0;
/** /**
* Unicode 1.1.5 version * Unicode 1.1.5 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_1_1_5; public static final VersionInfo UNICODE_1_1_5;
/** /**
* Unicode 2.0 version * Unicode 2.0 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_2_0; public static final VersionInfo UNICODE_2_0;
/** /**
* Unicode 2.1.2 version * Unicode 2.1.2 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_2_1_2; public static final VersionInfo UNICODE_2_1_2;
/** /**
* Unicode 2.1.5 version * Unicode 2.1.5 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_2_1_5; public static final VersionInfo UNICODE_2_1_5;
/** /**
* Unicode 2.1.8 version * Unicode 2.1.8 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_2_1_8; public static final VersionInfo UNICODE_2_1_8;
/** /**
* Unicode 2.1.9 version * Unicode 2.1.9 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_2_1_9; public static final VersionInfo UNICODE_2_1_9;
/** /**
* Unicode 3.0 version * Unicode 3.0 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_3_0; public static final VersionInfo UNICODE_3_0;
/** /**
* Unicode 3.0.1 version * Unicode 3.0.1 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_3_0_1; public static final VersionInfo UNICODE_3_0_1;
/** /**
* Unicode 3.1.0 version * Unicode 3.1.0 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_3_1_0; public static final VersionInfo UNICODE_3_1_0;
/** /**
* Unicode 3.1.1 version * Unicode 3.1.1 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_3_1_1; public static final VersionInfo UNICODE_3_1_1;
/** /**
* Unicode 3.2 version * Unicode 3.2 version
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static final VersionInfo UNICODE_3_2; public static final VersionInfo UNICODE_3_2;
@ -121,7 +121,7 @@ public final class VersionInfo
* @return an instance of VersionInfo with the argument version. * @return an instance of VersionInfo with the argument version.
* @exception throws an IllegalArgumentException when the argument version * @exception throws an IllegalArgumentException when the argument version
* is not in the right format * is not in the right format
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getInstance(String version) public static VersionInfo getInstance(String version)
{ {
@ -166,7 +166,7 @@ public final class VersionInfo
* @param micro micro version, non-negative number <= 255. * @param micro micro version, non-negative number <= 255.
* @exception throws an IllegalArgumentException when either arguments are * @exception throws an IllegalArgumentException when either arguments are
* negative or > 255 * negative or > 255
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getInstance(int major, int minor, int milli, public static VersionInfo getInstance(int major, int minor, int milli,
int micro) int micro)
@ -195,7 +195,7 @@ public final class VersionInfo
* @param milli milli version, non-negative number <= 255. * @param milli milli version, non-negative number <= 255.
* @exception throws an IllegalArgumentException when either arguments are * @exception throws an IllegalArgumentException when either arguments are
* negative or > 255 * negative or > 255
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getInstance(int major, int minor, int milli) public static VersionInfo getInstance(int major, int minor, int milli)
{ {
@ -209,7 +209,7 @@ public final class VersionInfo
* @param minor minor version, non-negative number <= 255. * @param minor minor version, non-negative number <= 255.
* @exception throws an IllegalArgumentException when either arguments are * @exception throws an IllegalArgumentException when either arguments are
* negative or > 255 * negative or > 255
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getInstance(int major, int minor) public static VersionInfo getInstance(int major, int minor)
{ {
@ -222,7 +222,7 @@ public final class VersionInfo
* @param major major version, non-negative number <= 255. * @param major major version, non-negative number <= 255.
* @exception throws an IllegalArgumentException when either arguments are * @exception throws an IllegalArgumentException when either arguments are
* negative or > 255 * negative or > 255
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public static VersionInfo getInstance(int major) public static VersionInfo getInstance(int major)
{ {
@ -233,7 +233,7 @@ public final class VersionInfo
* Returns the String representative of VersionInfo in the format of * Returns the String representative of VersionInfo in the format of
* "major.minor.milli.micro" * "major.minor.milli.micro"
* @return String representative of VersionInfo * @return String representative of VersionInfo
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public String toString() public String toString()
{ {
@ -251,7 +251,7 @@ public final class VersionInfo
/** /**
* Returns the major version number * Returns the major version number
* @return the major version number * @return the major version number
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int getMajor() public int getMajor()
{ {
@ -261,7 +261,7 @@ public final class VersionInfo
/** /**
* Returns the minor version number * Returns the minor version number
* @return the minor version number * @return the minor version number
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int getMinor() public int getMinor()
{ {
@ -271,7 +271,7 @@ public final class VersionInfo
/** /**
* Returns the milli version number * Returns the milli version number
* @return the milli version number * @return the milli version number
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int getMilli() public int getMilli()
{ {
@ -281,7 +281,7 @@ public final class VersionInfo
/** /**
* Returns the micro version number * Returns the micro version number
* @return the micro version number * @return the micro version number
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int getMicro() public int getMicro()
{ {
@ -293,7 +293,7 @@ public final class VersionInfo
* @param other object to be compared * @param other object to be compared
* @return true if other is equals to this object's version information, * @return true if other is equals to this object's version information,
* false otherwise * false otherwise
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public boolean equals(Object other) public boolean equals(Object other)
{ {
@ -309,7 +309,7 @@ public final class VersionInfo
* version information greater than this object. * version information greater than this object.
* Greater than 0 if the argument is a VersionInfo object that * Greater than 0 if the argument is a VersionInfo object that
* has version information less than this object. * has version information less than this object.
* @draft ICU 2.1 * @stable ICU 2.6
*/ */
public int compareTo(VersionInfo other) public int compareTo(VersionInfo other)
{ {