ICU-5374 reduce visibility of some APIs
X-SVN-Rev: 20293
This commit is contained in:
parent
6cfdf65b46
commit
d27e2e5222
@ -700,10 +700,11 @@ public abstract class BreakIterator implements Cloneable
|
|||||||
|
|
||||||
// end of registration
|
// end of registration
|
||||||
|
|
||||||
/*
|
/**
|
||||||
* Get a particular kind of BreakIterator for a locale.
|
* Get a particular kind of BreakIterator for a locale.
|
||||||
* Avoids writing a switch statement with getXYZInstance(where) calls.
|
* Avoids writing a switch statement with getXYZInstance(where) calls.
|
||||||
* @internal
|
* @internal
|
||||||
|
* @deprecated This API is ICU internal only.
|
||||||
*/
|
*/
|
||||||
public static BreakIterator getBreakInstance(ULocale where, int kind) {
|
public static BreakIterator getBreakInstance(ULocale where, int kind) {
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
*
|
*
|
||||||
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/DateTimePatternGenerator.java,v $
|
* $Source: /xsrl/Nsvn/icu/icu4j/src/com/ibm/icu/text/DateTimePatternGenerator.java,v $
|
||||||
* $Date: 2006/08/23 21:28:10 $
|
* $Date: 2006/09/08 23:51:48 $
|
||||||
* $Revision: 1.2 $
|
* $Revision: 1.3 $
|
||||||
*
|
*
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
*/
|
*/
|
||||||
@ -50,7 +50,8 @@ import com.ibm.icu.util.UResourceBundle;
|
|||||||
* since normally this class is pre-built with data from a particular locale. However, generators can be built directly from other data as well.
|
* since normally this class is pre-built with data from a particular locale. However, generators can be built directly from other data as well.
|
||||||
* <p><i>Issue: may be useful to also have a function that returns the list of fields in a pattern, in order, since we have that internally.
|
* <p><i>Issue: may be useful to also have a function that returns the list of fields in a pattern, in order, since we have that internally.
|
||||||
* That would be useful for getting the UI order of field elements.</i>
|
* That would be useful for getting the UI order of field elements.</i>
|
||||||
*
|
* @draft ICU 3.6
|
||||||
|
* @provisional This API might change or be removed in a future release.
|
||||||
*/
|
*/
|
||||||
public class DateTimePatternGenerator implements Freezable, Cloneable {
|
public class DateTimePatternGenerator implements Freezable, Cloneable {
|
||||||
// debugging flags
|
// debugging flags
|
||||||
@ -60,6 +61,9 @@ public class DateTimePatternGenerator implements Freezable, Cloneable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Create empty generator, to be constructed with add(...) etc.
|
* Create empty generator, to be constructed with add(...) etc.
|
||||||
|
* @draft ICU 3.6
|
||||||
|
* @provisional This API might change or be removed in a future release.
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public DateTimePatternGenerator() {
|
public DateTimePatternGenerator() {
|
||||||
}
|
}
|
||||||
@ -67,6 +71,8 @@ public class DateTimePatternGenerator implements Freezable, Cloneable {
|
|||||||
/**
|
/**
|
||||||
* Construct a flexible generator according to data for a given locale.
|
* Construct a flexible generator according to data for a given locale.
|
||||||
* @param uLocale
|
* @param uLocale
|
||||||
|
* @draft ICU 3.6
|
||||||
|
* @provisional This API might change or be removed in a future release.
|
||||||
*/
|
*/
|
||||||
public static DateTimePatternGenerator getInstance(ULocale uLocale) {
|
public static DateTimePatternGenerator getInstance(ULocale uLocale) {
|
||||||
DateTimePatternGenerator result = new DateTimePatternGenerator();
|
DateTimePatternGenerator result = new DateTimePatternGenerator();
|
||||||
@ -591,7 +597,7 @@ public class DateTimePatternGenerator implements Freezable, Cloneable {
|
|||||||
public String getAppendItemNames(int field) {
|
public String getAppendItemNames(int field) {
|
||||||
return appendItemNames[field];
|
return appendItemNames[field];
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean isSingleField(String skeleton) {
|
public static boolean isSingleField(String skeleton) {
|
||||||
char first = skeleton.charAt(0);
|
char first = skeleton.charAt(0);
|
||||||
for (int i = 1; i < skeleton.length(); ++i) {
|
for (int i = 1; i < skeleton.length(); ++i) {
|
||||||
|
@ -3302,8 +3302,12 @@ public class DecimalFormat extends NumberFormat {
|
|||||||
attributes.add(pos);
|
attributes.add(pos);
|
||||||
}
|
}
|
||||||
//#ifndef FOUNDATION
|
//#ifndef FOUNDATION
|
||||||
// [Spark/CDL] format the object to an attributed string,
|
/**
|
||||||
// and return the corresponding iterator
|
* Format the object to an attributed string, and return the corresponding iterator
|
||||||
|
* Overrides superclass method.
|
||||||
|
* @stable ICU 3.6
|
||||||
|
*/
|
||||||
|
// [Spark/CDL]
|
||||||
public AttributedCharacterIterator formatToCharacterIterator(Object obj) {
|
public AttributedCharacterIterator formatToCharacterIterator(Object obj) {
|
||||||
if (!(obj instanceof Number))
|
if (!(obj instanceof Number))
|
||||||
throw new IllegalArgumentException();
|
throw new IllegalArgumentException();
|
||||||
|
@ -63,7 +63,10 @@ public class CaseInsensitiveString {
|
|||||||
}
|
}
|
||||||
return hash;
|
return hash;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Overrides superclass method
|
||||||
|
* @stable ICU 3.6
|
||||||
|
*/
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return string;
|
return string;
|
||||||
}
|
}
|
||||||
|
@ -90,6 +90,13 @@ import com.ibm.icu.text.SimpleDateFormat;
|
|||||||
* @provisional This API might change or be removed in a future release.
|
* @provisional This API might change or be removed in a future release.
|
||||||
*/
|
*/
|
||||||
public class GlobalizationPreferences implements Freezable {
|
public class GlobalizationPreferences implements Freezable {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Default constructor
|
||||||
|
* @draft ICU 3.6
|
||||||
|
* @provisional This API might change or be removed in a future release.
|
||||||
|
*/
|
||||||
|
public GlobalizationPreferences(){}
|
||||||
/**
|
/**
|
||||||
* Number Format types
|
* Number Format types
|
||||||
* @draft ICU 3.6
|
* @draft ICU 3.6
|
||||||
|
Loading…
Reference in New Issue
Block a user