25 /*
26 *******************************************************************************
27 * (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved *
28 * *
29 * The original version of this source code and documentation is copyrighted *
30 * and owned by IBM, These materials are provided under terms of a License *
31 * Agreement between IBM and Sun. This technology is protected by multiple *
32 * US and International patents. This notice and attribution to IBM may not *
33 * to removed. *
34 *******************************************************************************
35 */
36
37 package sun.text.normalizer;
38
39 import java.io.IOException;
40 import java.util.MissingResourceException;
41
42 /**
43 * <p>
44 * The UCharacter class provides extensions to the
45 * <a href="http://java.sun.com/j2se/1.5/docs/api/java/lang/Character.html">
46 * java.lang.Character</a> class. These extensions provide support for
47 * more Unicode properties and together with the <a href=../text/UTF16.html>UTF16</a>
48 * class, provide support for supplementary characters (those with code
49 * points above U+FFFF).
50 * Each ICU release supports the latest version of Unicode available at that time.
51 * </p>
52 * <p>
53 * Code points are represented in these API using ints. While it would be
54 * more convenient in Java to have a separate primitive datatype for them,
55 * ints suffice in the meantime.
56 * </p>
57 * <p>
58 * To use this class please add the jar file name icu4j.jar to the
59 * class path, since it contains data files which supply the information used
60 * by this file.<br>
61 * E.g. In Windows <br>
62 * <code>set CLASSPATH=%CLASSPATH%;$JAR_FILE_PATH/ucharacter.jar</code>.<br>
63 * Otherwise, another method would be to copy the files uprops.dat and
64 * unames.icu from the icu4j source subdirectory
65 * <i>$ICU4J_SRC/src/com.ibm.icu.impl.data</i> to your class directory
|
25 /*
26 *******************************************************************************
27 * (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved *
28 * *
29 * The original version of this source code and documentation is copyrighted *
30 * and owned by IBM, These materials are provided under terms of a License *
31 * Agreement between IBM and Sun. This technology is protected by multiple *
32 * US and International patents. This notice and attribution to IBM may not *
33 * to removed. *
34 *******************************************************************************
35 */
36
37 package sun.text.normalizer;
38
39 import java.io.IOException;
40 import java.util.MissingResourceException;
41
42 /**
43 * <p>
44 * The UCharacter class provides extensions to the
45 * <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Character.html">
46 * java.lang.Character</a> class. These extensions provide support for
47 * more Unicode properties and together with the <a href=../text/UTF16.html>UTF16</a>
48 * class, provide support for supplementary characters (those with code
49 * points above U+FFFF).
50 * Each ICU release supports the latest version of Unicode available at that time.
51 * </p>
52 * <p>
53 * Code points are represented in these API using ints. While it would be
54 * more convenient in Java to have a separate primitive datatype for them,
55 * ints suffice in the meantime.
56 * </p>
57 * <p>
58 * To use this class please add the jar file name icu4j.jar to the
59 * class path, since it contains data files which supply the information used
60 * by this file.<br>
61 * E.g. In Windows <br>
62 * <code>set CLASSPATH=%CLASSPATH%;$JAR_FILE_PATH/ucharacter.jar</code>.<br>
63 * Otherwise, another method would be to copy the files uprops.dat and
64 * unames.icu from the icu4j source subdirectory
65 * <i>$ICU4J_SRC/src/com.ibm.icu.impl.data</i> to your class directory
|