ICU-1533 update docs per Doug's review

X-SVN-Rev: 7005
This commit is contained in:
Alan Liu 2001-11-20 00:41:01 +00:00
parent 9db9c6bea1
commit 9d0f301488
5 changed files with 25 additions and 8 deletions

View File

@ -14,7 +14,7 @@ U_NAMESPACE_BEGIN
/**
* <code>UnicodeFilter</code> defines a protocol for selecting a
* subset of the full range (U+0000 to U+FFFF) of Unicode characters.
* subset of the full range (U+0000 to U+10FFFF) of Unicode characters.
* Currently, filters are used in conjunction with classes like {@link
* Transliterator} to only process selected characters through a
* transformation.

View File

@ -91,6 +91,12 @@ typedef enum _UTransDirection {
* details.
*
* <p>contextStart <= start <= limit <= contextLimit
*
* <p>Note: All index values in this structure must be at code point
* boundaries. That is, none of them may occur between two code units
* of a surrogate pair. If any index does split a surrogate pair,
* results are unspecified.
*
* @stable
*/
typedef struct _UTransPosition {

View File

@ -14,7 +14,8 @@ U_NAMESPACE_BEGIN
/**
* Default implementation of UnicodeMatcher::matches() for Unicode
* filters. Matches a single 16-bit code unit at offset.
* filters. Matches a single code point at offset (either one or
* two 16-bit code units).
*/
UMatchDegree UnicodeFilter::matches(const Replaceable& text,
int32_t& offset,

View File

@ -5,8 +5,8 @@
*******************************************************************************
*
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/Transliterator.java,v $
* $Date: 2001/11/19 20:53:06 $
* $Revision: 1.61 $
* $Date: 2001/11/20 00:41:01 $
* $Revision: 1.62 $
*
*****************************************************************************************
*/
@ -242,7 +242,7 @@ import com.ibm.util.Utility;
* <p>Copyright &copy; IBM Corporation 1999. All rights reserved.
*
* @author Alan Liu
* @version $RCSfile: Transliterator.java,v $ $Revision: 1.61 $ $Date: 2001/11/19 20:53:06 $
* @version $RCSfile: Transliterator.java,v $ $Revision: 1.62 $ $Date: 2001/11/20 00:41:01 $
*/
public abstract class Transliterator {
/**
@ -279,6 +279,11 @@ public abstract class Transliterator {
* details.
*
* <p>contextStart <= start <= limit <= contextLimit
*
* <p>Note: All index values in this structure must be at code point
* boundaries. That is, none of them may occur between two code units
* of a surrogate pair. If any index does split a surrogate pair,
* results are unspecified.
*/
public static class Position {

View File

@ -5,8 +5,8 @@
*******************************************************************************
*
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/text/Attic/Transliterator.java,v $
* $Date: 2001/11/19 20:53:06 $
* $Revision: 1.61 $
* $Date: 2001/11/20 00:41:01 $
* $Revision: 1.62 $
*
*****************************************************************************************
*/
@ -242,7 +242,7 @@ import com.ibm.util.Utility;
* <p>Copyright &copy; IBM Corporation 1999. All rights reserved.
*
* @author Alan Liu
* @version $RCSfile: Transliterator.java,v $ $Revision: 1.61 $ $Date: 2001/11/19 20:53:06 $
* @version $RCSfile: Transliterator.java,v $ $Revision: 1.62 $ $Date: 2001/11/20 00:41:01 $
*/
public abstract class Transliterator {
/**
@ -279,6 +279,11 @@ public abstract class Transliterator {
* details.
*
* <p>contextStart <= start <= limit <= contextLimit
*
* <p>Note: All index values in this structure must be at code point
* boundaries. That is, none of them may occur between two code units
* of a surrogate pair. If any index does split a surrogate pair,
* results are unspecified.
*/
public static class Position {