mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-14 17:24:01 +00:00
ICU-2459 move UCharacterIterator and UForwardCharacterIterator to com.ibm.icu.text package
X-SVN-Rev: 10134
This commit is contained in:
parent
594a11605a
commit
e882b8d7c5
14 changed files with 44 additions and 47 deletions
|
@ -5,15 +5,15 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/dev/test/iterator/TestUCharacterIterator.java,v $
|
||||
* $Date: 2002/08/13 21:57:05 $
|
||||
* $Revision: 1.6 $
|
||||
* $Date: 2002/10/31 22:37:31 $
|
||||
* $Revision: 1.7 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.dev.test.iterator;
|
||||
|
||||
import com.ibm.icu.dev.test.TestFmwk;
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
import com.ibm.icu.text.UCharacterIterator;
|
||||
import com.ibm.icu.text.UTF16;
|
||||
import com.ibm.icu.text.StringCharacterIterator;
|
||||
import com.ibm.icu.text.ReplaceableString;
|
||||
|
|
|
@ -5,14 +5,15 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/impl/BOCU.java,v $
|
||||
* $Date: 2002/10/12 00:10:57 $
|
||||
* $Revision: 1.2 $
|
||||
* $Date: 2002/10/31 22:35:20 $
|
||||
* $Revision: 1.3 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.impl;
|
||||
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
import com.ibm.icu.text.*;
|
||||
import com.ibm.icu.text.UCharacterIterator;
|
||||
|
||||
/**
|
||||
* <p>Binary Ordered Compression for Unicode</p>
|
||||
|
|
|
@ -14,6 +14,8 @@ package com.ibm.icu.impl;
|
|||
|
||||
import java.text.CharacterIterator;
|
||||
|
||||
import com.ibm.icu.text.*;
|
||||
|
||||
/**
|
||||
* This class is a wrapper around CharacterIterator and implements the
|
||||
* UCharacterIterator protocol
|
||||
|
|
|
@ -5,13 +5,14 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/impl/ReplaceableUCharacterIterator.java,v $
|
||||
* $Date: 2002/10/11 23:43:20 $
|
||||
* $Revision: 1.4 $
|
||||
* $Date: 2002/10/31 22:35:20 $
|
||||
* $Revision: 1.5 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.impl;
|
||||
|
||||
import com.ibm.icu.text.*;
|
||||
import com.ibm.icu.text.Replaceable;
|
||||
import com.ibm.icu.text.ReplaceableString;
|
||||
import com.ibm.icu.text.UTF16;
|
||||
|
|
|
@ -5,14 +5,16 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/impl/UCharArrayIterator.java,v $
|
||||
* $Date: 2002/07/31 03:04:28 $
|
||||
* $Revision: 1.2 $
|
||||
* $Date: 2002/10/31 22:35:20 $
|
||||
* $Revision: 1.3 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
|
||||
package com.ibm.icu.impl;
|
||||
|
||||
import com.ibm.icu.text.*;
|
||||
|
||||
|
||||
/**
|
||||
* @author Doug Felt
|
||||
|
|
|
@ -15,6 +15,8 @@ package com.ibm.icu.impl;
|
|||
|
||||
import java.text.CharacterIterator;
|
||||
|
||||
import com.ibm.icu.text.*;
|
||||
|
||||
/**
|
||||
* This class is a wrapper around UCharacterIterator and implements the
|
||||
* CharacterIterator protocol
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
*
|
||||
* $Source:
|
||||
* /usr/cvs/icu4j/icu4j/src/com/ibm/icu/text/UCharacterPropertyDB.java $
|
||||
* $Date: 2002/10/12 00:10:56 $
|
||||
* $Revision: 1.18 $
|
||||
* $Date: 2002/10/31 22:35:19 $
|
||||
* $Revision: 1.19 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
|
@ -21,6 +21,7 @@ import java.util.Locale;
|
|||
import com.ibm.icu.util.VersionInfo;
|
||||
import com.ibm.icu.lang.UCharacterCategory;
|
||||
import com.ibm.icu.lang.UProperty;
|
||||
import com.ibm.icu.text.*;
|
||||
import com.ibm.icu.text.UTF16;
|
||||
import com.ibm.icu.text.BreakIterator;
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
|
||||
package com.ibm.icu.lang;
|
||||
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
import com.ibm.icu.impl.UForwardCharacterIterator;
|
||||
import com.ibm.icu.text.UCharacterIterator;
|
||||
import com.ibm.icu.text.UForwardCharacterIterator;
|
||||
|
||||
/**
|
||||
* <code>UScriptRun</code> is used to find runs of characters in
|
||||
|
|
|
@ -5,20 +5,15 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/BreakTransliterator.java,v $
|
||||
* $Date: 2002/07/13 03:27:09 $
|
||||
* $Revision: 1.1 $
|
||||
* $Date: 2002/10/31 22:36:49 $
|
||||
* $Revision: 1.2 $
|
||||
*
|
||||
*****************************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.text;
|
||||
//import com.ibm.icu.dev.demo.impl.*;
|
||||
//import com.ibm.icu.lang.*;
|
||||
import com.ibm.icu.text.Transliterator;
|
||||
import com.ibm.icu.text.BreakIterator;
|
||||
import com.ibm.icu.text.UnicodeFilter;
|
||||
import com.ibm.icu.text.Replaceable;
|
||||
import com.ibm.icu.lang.UCharacter;
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
import java.util.Locale;
|
||||
import java.text.StringCharacterIterator;
|
||||
import java.text.CharacterIterator;
|
||||
|
|
|
@ -5,15 +5,14 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/LowercaseTransliterator.java,v $
|
||||
* $Date: 2002/10/12 00:10:57 $
|
||||
* $Revision: 1.12 $
|
||||
* $Date: 2002/10/31 22:36:49 $
|
||||
* $Revision: 1.13 $
|
||||
*
|
||||
*****************************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.text;
|
||||
import java.util.*;
|
||||
import com.ibm.icu.impl.UCharacterProperty;
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
|
||||
/**
|
||||
* A transliterator that performs locale-sensitive toLower()
|
||||
|
|
|
@ -3,13 +3,12 @@
|
|||
* others. All Rights Reserved.
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/TitlecaseTransliterator.java,v $
|
||||
* $Date: 2002/10/12 00:10:57 $
|
||||
* $Revision: 1.17 $
|
||||
* $Date: 2002/10/31 22:36:48 $
|
||||
* $Revision: 1.18 $
|
||||
*/
|
||||
package com.ibm.icu.text;
|
||||
import java.util.*;
|
||||
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
import com.ibm.icu.impl.UCharacterProperty;
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,30 +4,23 @@
|
|||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/impl/Attic/UCharacterIterator.java,v $
|
||||
* $Source: /usr/cvs/icu4j/icu4j/src/com/ibm/icu/impl/UCharacterIterator.java,v $
|
||||
* $Date: 2002/07/31 03:04:28 $
|
||||
* $Revision: 1.11 $
|
||||
*
|
||||
*******************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.impl;
|
||||
package com.ibm.icu.text;
|
||||
|
||||
import com.ibm.icu.text.Replaceable;
|
||||
import com.ibm.icu.text.UTF16;
|
||||
|
||||
import java.text.CharacterIterator;
|
||||
import com.ibm.icu.impl.UCharArrayIterator;
|
||||
|
||||
/**
|
||||
* DLF- Docs mostly need 1) much more description of iteration behavior,
|
||||
* especially at endpoints and with empty or single character strings,
|
||||
* and 2) need to describe the other major difference with Java
|
||||
* CharacterIterator, which is that this also returns code points as
|
||||
* well as code units.
|
||||
*
|
||||
* Don't understand why setIndex and moveIndex have different exception behavior.
|
||||
* I expect they shouldn't.
|
||||
*/
|
||||
import com.ibm.icu.impl.CharacterIteratorWrapper;
|
||||
import com.ibm.icu.impl.ReplaceableUCharacterIterator;
|
||||
import com.ibm.icu.impl.UCharArrayIterator;
|
||||
import com.ibm.icu.impl.UCharacterIteratorWrapper;
|
||||
import com.ibm.icu.impl.UCharacterProperty;
|
||||
|
||||
|
||||
/**
|
||||
* Abstract class that defines an API for iteration on text objects.This is an
|
||||
|
@ -37,6 +30,9 @@ import com.ibm.icu.impl.UCharArrayIterator;
|
|||
* <code>java.text.CharacterIterator</code> interface methods provided forward
|
||||
* iteration with "pre-increment" and backward iteration with pre-decrement
|
||||
* semantics. This API is more efficient for forward iteration over code points.
|
||||
* The other major difference is that this API can do both code unit and code point
|
||||
* iteration, <code>java.text.CharacterIterator</code> can only iterate over
|
||||
* code units and is limited to BMP (0 - 0xFFFF)
|
||||
* @author Ram
|
||||
* @version release 2.2, May 2002
|
||||
*/
|
|
@ -4,13 +4,13 @@
|
|||
* others. All Rights Reserved. *
|
||||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/impl/Attic/UForwardCharacterIterator.java,v $
|
||||
* $Source: /usr/cvs/icu4j/icu4j/src/com/ibm/icu/impl/UForwardCharacterIterator.java,v $
|
||||
* $Date: 2002/06/20 01:18:09 $
|
||||
* $Revision: 1.1 $
|
||||
*
|
||||
*****************************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.impl;
|
||||
package com.ibm.icu.text;
|
||||
|
||||
/**
|
||||
* Interface that defines an API for forward-only iteration
|
|
@ -5,15 +5,14 @@
|
|||
*******************************************************************************
|
||||
*
|
||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/UppercaseTransliterator.java,v $
|
||||
* $Date: 2002/10/12 00:10:57 $
|
||||
* $Revision: 1.11 $
|
||||
* $Date: 2002/10/31 22:36:49 $
|
||||
* $Revision: 1.12 $
|
||||
*
|
||||
*****************************************************************************************
|
||||
*/
|
||||
package com.ibm.icu.text;
|
||||
import java.util.*;
|
||||
import com.ibm.icu.impl.UCharacterProperty;
|
||||
import com.ibm.icu.impl.UCharacterIterator;
|
||||
|
||||
/**
|
||||
* A transliterator that performs locale-sensitive toUpper()
|
||||
|
|
Loading…
Add table
Reference in a new issue