| Index: source/i18n/gregoimp.h
|
| diff --git a/source/i18n/gregoimp.h b/source/i18n/gregoimp.h
|
| index f65d1410139dfb0ac318b4d88e9ff0847ed3d684..27303a6ac5284c22e6c79f6e08ccbb300eb728b4 100644
|
| --- a/source/i18n/gregoimp.h
|
| +++ b/source/i18n/gregoimp.h
|
| @@ -1,3 +1,5 @@
|
| +// Copyright (C) 2016 and later: Unicode, Inc. and others.
|
| +// License & terms of use: http://www.unicode.org/copyright.html
|
| /*
|
| **********************************************************************
|
| * Copyright (c) 2003-2008, International Business Machines
|
| @@ -291,71 +293,6 @@ inline int32_t Grego::gregorianShift(int32_t eyear) {
|
| return gregShift;
|
| }
|
|
|
| -/**
|
| - * This utility class provides convenient access to the data needed for a calendar.
|
| - * @internal ICU 3.0
|
| - */
|
| -class CalendarData : public UMemory {
|
| -public:
|
| - /**
|
| - * Construct a CalendarData from the given locale.
|
| - * @param loc locale to use. The 'calendar' keyword will be ignored.
|
| - * @param type calendar type. NULL indicates the gregorian calendar.
|
| - * No default lookup is done.
|
| - * @param status error code
|
| - */
|
| - CalendarData(const Locale& loc, const char *type, UErrorCode& status);
|
| -
|
| - /**
|
| - * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
|
| - * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
|
| - *
|
| - * @param key Resource key to data
|
| - * @param status Error Status
|
| - * @internal
|
| - */
|
| - UResourceBundle* getByKey(const char *key, UErrorCode& status);
|
| -
|
| - /**
|
| - * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
|
| - * There is an implicit key of 'format'
|
| - * data is located in: "calendar/key/format/subKey"
|
| - * for example, calendar/dayNames/format/abbreviated
|
| - * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
|
| - *
|
| - * @param key Resource key to data
|
| - * @param subKey Resource key to data
|
| - * @param status Error Status
|
| - * @internal
|
| - */
|
| - UResourceBundle* getByKey2(const char *key, const char *subKey, UErrorCode& status);
|
| -
|
| - /**
|
| - * Load data for calendar. Note, this object owns the resources, do NOT call ures_close()!
|
| - * data is located in: "calendar/key/contextKey/subKey"
|
| - * for example, calendar/dayNames/standalone/narrow
|
| - * The ResourceBundle C++ API should NOT be used because it is too slow for a low level API.
|
| - *
|
| - * @param key Resource key to data
|
| - * @param contextKey Resource key to data
|
| - * @param subKey Resource key to data
|
| - * @param status Error Status
|
| - * @internal
|
| - */
|
| - UResourceBundle* getByKey3(const char *key, const char *contextKey, const char *subKey, UErrorCode& status);
|
| -
|
| - ~CalendarData();
|
| -
|
| -private:
|
| - void initData(const char *locale, const char *type, UErrorCode& status);
|
| -
|
| - UResourceBundle *fFillin;
|
| - UResourceBundle *fOtherFillin;
|
| - UResourceBundle *fBundle;
|
| - UResourceBundle *fFallback;
|
| - CalendarData(); // Not implemented.
|
| -};
|
| -
|
| U_NAMESPACE_END
|
|
|
| #endif // !UCONFIG_NO_FORMATTING
|
|
|