mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-13 08:53:20 +00:00
ICU-9413 Updated the API change report for 50M2. Changed the new break engine implementation classes from public to package private.
X-SVN-Rev: 32324
This commit is contained in:
parent
e4ee964593
commit
bf7bb33bc4
4 changed files with 38 additions and 11 deletions
icu4j
APIChangeReport.html
main/classes/core/src/com/ibm/icu/text
|
@ -2,17 +2,18 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<title>ICU4J API Comparison: ICU4J 49.1 with ICU4J 50.0.1</title>
|
||||
<title>ICU4J API Comparison: ICU4J 49.1 with ICU4J 50.0.2</title>
|
||||
<!-- Copyright 2012, IBM, All Rights Reserved. -->
|
||||
</head>
|
||||
<body>
|
||||
<h1>ICU4J API Comparison: ICU4J 49.1 with ICU4J 50.0.1</h1>
|
||||
<h1>ICU4J API Comparison: ICU4J 49.1 with ICU4J 50.0.2</h1>
|
||||
|
||||
<hr/>
|
||||
<h2>Removed from ICU4J 49.1</h2>
|
||||
|
||||
<h3>Package com.ibm.icu.text</h3>
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public class <i>DictionaryBasedBreakIterator</i></li>
|
||||
CharsetMatch
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public static final int BOM</li>
|
||||
|
@ -25,7 +26,7 @@ CharsetMatch
|
|||
|
||||
|
||||
<hr/>
|
||||
<h2>Deprecated or Obsoleted in ICU4J 50.0.1</h2>
|
||||
<h2>Deprecated or Obsoleted in ICU4J 50.0.2</h2>
|
||||
|
||||
<h3>Package com.ibm.icu.text</h3>
|
||||
<ul>
|
||||
|
@ -36,22 +37,45 @@ PluralFormat
|
|||
<ul>
|
||||
<li><span style='color:gray'>(deprecated)</span> public void <i>setLocale</i>(ULocale)</li>
|
||||
</ul>
|
||||
RuleBasedCollator
|
||||
<ul>
|
||||
<li><span style='color:gray'>(deprecated)</span> public boolean <i>isHiraganaQuaternary</i>()</li>
|
||||
<li><span style='color:gray'>(deprecated)</span> public void <i>setHiraganaQuaternary</i>(boolean)</li>
|
||||
<li><span style='color:gray'>(deprecated)</span> public void <i>setHiraganaQuaternaryDefault</i>()</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
|
||||
<hr/>
|
||||
<h2>Changed in ICU4J 50.0.1 (old, new)</h2>
|
||||
<h2>Changed in ICU4J 50.0.2 (old, new)</h2>
|
||||
<p>(no API changed)</p>
|
||||
|
||||
<hr/>
|
||||
<h2>Promoted to stable in ICU4J 50.0.1</h2>
|
||||
<h2>Promoted to stable in ICU4J 50.0.2</h2>
|
||||
<p>(no API promoted to stable)</p>
|
||||
|
||||
<hr/>
|
||||
<h2>Added in ICU4J 50.0.1</h2>
|
||||
<h2>Added in ICU4J 50.0.2</h2>
|
||||
|
||||
<h3>Package com.ibm.icu.lang</h3>
|
||||
<ul>
|
||||
UCharacter.GraphemeClusterBreak
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public static final int REGIONAL_INDICATOR</li>
|
||||
</ul>
|
||||
UCharacter.LineBreak
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public static final int REGIONAL_INDICATOR</li>
|
||||
</ul>
|
||||
UCharacter.WordBreak
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public static final int REGIONAL_INDICATOR</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<h3>Package com.ibm.icu.text</h3>
|
||||
<ul>
|
||||
<li><span style='color:orange'>(draft)</span> public final class <i>ListFormatter</i></li>
|
||||
<li><span style='color:orange'>(draft)</span> public static final class <i>PluralRules.PluralType</i></li>
|
||||
MessagePattern.ArgType
|
||||
<ul>
|
||||
|
@ -70,10 +94,13 @@ PluralRules
|
|||
|
||||
<h3>Package com.ibm.icu.util</h3>
|
||||
<ul>
|
||||
<li><span style='color:orange'>(draft)</span> public final class <i>ListFormatter</i></li>
|
||||
VersionInfo
|
||||
<ul>
|
||||
<li><span style='color:green'>(stable)</span> public static final VersionInfo UNICODE_6_2</li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<hr/>
|
||||
<p><i><font size="-1">Contents generated by ReportAPI tool on Thu Jun 21 16:31:05 EDT 2012<br/>Copyright (C) 2012, International Business Machines Corporation, All Rights Reserved.</font></i></p>
|
||||
<p><i><font size="-1">Contents generated by ReportAPI tool on Mon Sep 03 22:58:24 EDT 2012<br/>Copyright (C) 2012, International Business Machines Corporation, All Rights Reserved.</font></i></p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -16,7 +16,7 @@ import java.util.Stack;
|
|||
|
||||
import com.ibm.icu.impl.Assert;
|
||||
|
||||
public class CjkBreakEngine implements LanguageBreakEngine {
|
||||
class CjkBreakEngine implements LanguageBreakEngine {
|
||||
private static final UnicodeSet fHangulWordSet = new UnicodeSet();
|
||||
private static final UnicodeSet fHanWordSet = new UnicodeSet();
|
||||
private static final UnicodeSet fKatakanaWordSet = new UnicodeSet();
|
||||
|
|
|
@ -14,7 +14,7 @@ import com.ibm.icu.lang.UCharacter;
|
|||
import com.ibm.icu.lang.UProperty;
|
||||
import com.ibm.icu.lang.UScript;
|
||||
|
||||
public class ThaiBreakEngine implements LanguageBreakEngine {
|
||||
class ThaiBreakEngine implements LanguageBreakEngine {
|
||||
/* Helper class for improving readability of the Thai word break
|
||||
* algorithm.
|
||||
*/
|
||||
|
|
|
@ -14,7 +14,7 @@ import java.util.Stack;
|
|||
import com.ibm.icu.lang.UCharacter;
|
||||
import com.ibm.icu.lang.UProperty;
|
||||
|
||||
public final class UnhandledBreakEngine implements LanguageBreakEngine {
|
||||
final class UnhandledBreakEngine implements LanguageBreakEngine {
|
||||
// TODO: Use two arrays of UnicodeSet, one with all frozen sets, one with unfrozen.
|
||||
// in handleChar(), update the unfrozen version, clone, freeze, replace the frozen one.
|
||||
private final UnicodeSet[] fHandled = new UnicodeSet[BreakIterator.KIND_TITLE + 1];
|
||||
|
|
Loading…
Add table
Reference in a new issue