ICU-2459 move UCharacterIterator and UForwardCharacterIterator to com.ibm.icu.text package

X-SVN-Rev: 10134
This commit is contained in:
Ram Viswanadha 2002-10-31 22:37:31 +00:00
parent 594a11605a
commit e882b8d7c5
14 changed files with 44 additions and 47 deletions

View file

@ -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;

View file

@ -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>

View file

@ -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

View file

@ -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;

View file

@ -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

View file

@ -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

View file

@ -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;

View file

@ -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

View file

@ -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;

View file

@ -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()

View file

@ -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;
/**

View file

@ -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
*/

View file

@ -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

View file

@ -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()