LibreOffice Module i18npool (master) 1
|
#include <calendar_jewish.hxx>
Public Member Functions | |
Calendar_jewish () | |
virtual OUString SAL_CALL | getDisplayString (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode) override |
Public Member Functions inherited from i18npool::Calendar_gregorian | |
Calendar_gregorian () | |
Calendar_gregorian (const Era *_eraArray) | |
void | init (const Era *_eraArray) |
bool | setTimeZone (const OUString &rTimeZone) |
virtual | ~Calendar_gregorian () override |
Destructor. More... | |
virtual void SAL_CALL | loadCalendar (const OUString &uniqueID, const css::lang::Locale &rLocale) override |
virtual void SAL_CALL | setDateTime (double fTimeInDays) override |
virtual double SAL_CALL | getDateTime () override |
virtual void SAL_CALL | setValue (sal_Int16 nFieldIndex, sal_Int16 nValue) override |
virtual sal_Int16 SAL_CALL | getValue (sal_Int16 nFieldIndex) override |
virtual void SAL_CALL | addValue (sal_Int16 nFieldIndex, sal_Int32 nAmount) override |
virtual sal_Bool SAL_CALL | isValid () override |
virtual css::i18n::Calendar SAL_CALL | getLoadedCalendar () override |
virtual OUString SAL_CALL | getUniqueID () override |
virtual sal_Int16 SAL_CALL | getFirstDayOfWeek () override |
virtual void SAL_CALL | setFirstDayOfWeek (sal_Int16 nDay) override |
virtual void SAL_CALL | setMinimumNumberOfDaysForFirstWeek (sal_Int16 nDays) override |
virtual sal_Int16 SAL_CALL | getMinimumNumberOfDaysForFirstWeek () override |
virtual sal_Int16 SAL_CALL | getNumberOfMonthsInYear () override |
virtual sal_Int16 SAL_CALL | getNumberOfDaysInWeek () override |
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL | getMonths () override |
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL | getDays () override |
virtual OUString SAL_CALL | getDisplayName (sal_Int16 nCalendarDisplayIndex, sal_Int16 nIdx, sal_Int16 nNameType) override |
virtual OUString SAL_CALL | getDisplayString (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode) override |
virtual css::i18n::Calendar2 SAL_CALL | getLoadedCalendar2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getDays2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getMonths2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getGenitiveMonths2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getPartitiveMonths2 () override |
virtual void SAL_CALL | setLocalDateTime (double TimeInDays) override |
virtual double SAL_CALL | getLocalDateTime () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from i18npool::CalendarImpl | |
CalendarImpl () | |
CalendarImpl (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
virtual | ~CalendarImpl () override |
Destructor. More... | |
virtual void SAL_CALL | loadDefaultCalendar (const css::lang::Locale &rLocale) override |
virtual void SAL_CALL | loadCalendar (const OUString &uniqueID, const css::lang::Locale &rLocale) override |
virtual css::i18n::Calendar SAL_CALL | getLoadedCalendar () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAllCalendars (const css::lang::Locale &rLocale) override |
virtual OUString SAL_CALL | getUniqueID () override |
virtual void SAL_CALL | setDateTime (double fTimeInDays) override |
virtual double SAL_CALL | getDateTime () override |
virtual void SAL_CALL | setValue (sal_Int16 nFieldIndex, sal_Int16 nValue) override |
virtual sal_Int16 SAL_CALL | getValue (sal_Int16 nFieldIndex) override |
virtual sal_Bool SAL_CALL | isValid () override |
virtual void SAL_CALL | addValue (sal_Int16 nFieldIndex, sal_Int32 nAmount) override |
virtual sal_Int16 SAL_CALL | getFirstDayOfWeek () override |
virtual void SAL_CALL | setFirstDayOfWeek (sal_Int16 nDay) override |
virtual void SAL_CALL | setMinimumNumberOfDaysForFirstWeek (sal_Int16 nDays) override |
virtual sal_Int16 SAL_CALL | getMinimumNumberOfDaysForFirstWeek () override |
virtual sal_Int16 SAL_CALL | getNumberOfMonthsInYear () override |
virtual sal_Int16 SAL_CALL | getNumberOfDaysInWeek () override |
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL | getMonths () override |
virtual css::uno::Sequence< css::i18n::CalendarItem > SAL_CALL | getDays () override |
virtual OUString SAL_CALL | getDisplayName (sal_Int16 nCalendarDisplayIndex, sal_Int16 nIdx, sal_Int16 nNameType) override |
virtual OUString SAL_CALL | getDisplayString (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode) override |
virtual css::i18n::Calendar2 SAL_CALL | getLoadedCalendar2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getDays2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getMonths2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getGenitiveMonths2 () override |
virtual css::uno::Sequence< css::i18n::CalendarItem2 > SAL_CALL | getPartitiveMonths2 () override |
virtual void SAL_CALL | setLocalDateTime (double TimeInDays) override |
virtual double SAL_CALL | getLocalDateTime () override |
virtual void SAL_CALL | loadDefaultCalendarTZ (const css::lang::Locale &rLocale, const OUString &rTimeZone) override |
virtual void SAL_CALL | loadCalendarTZ (const OUString &uniqueID, const css::lang::Locale &rLocale, const OUString &rTimeZone) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Private Member Functions | |
void | mapToGregorian () override |
void | mapFromGregorian () override |
Additional Inherited Members | |
Protected Member Functions inherited from i18npool::Calendar_gregorian | |
virtual void | mapToGregorian () |
virtual void | mapFromGregorian () |
void | getValue () |
OUString | getDisplayStringImpl (sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode, bool bEraMode) |
Protected Attributes inherited from i18npool::Calendar_gregorian | |
const Era * | eraArray |
std::unique_ptr< icu::Calendar > | body |
rtl::Reference< NativeNumberSupplierService > | mxNatNum |
const char * | cCalendar |
css::lang::Locale | aLocale |
sal_uInt32 | fieldSet |
sal_Int16 | fieldValue [FIELD_INDEX_COUNT] |
sal_Int16 | fieldSetValue [FIELD_INDEX_COUNT] |
Definition at line 28 of file calendar_jewish.hxx.
i18npool::Calendar_jewish::Calendar_jewish | ( | ) |
Definition at line 36 of file calendar_jewish.cxx.
References i18npool::Calendar_gregorian::cCalendar.
|
overridevirtual |
Reimplemented from i18npool::Calendar_gregorian.
Definition at line 293 of file calendar_jewish.cxx.
References i18npool::Calendar_gregorian::aLocale, i18npool::Calendar_gregorian::getDisplayString(), i18npool::Calendar_gregorian::getValue(), i18npool::Calendar_gregorian::mxNatNum, and value.
|
overrideprivatevirtual |
css::uno::RuntimeException |
Reimplemented from i18npool::Calendar_gregorian.
Definition at line 257 of file calendar_jewish.cxx.
References i18npool::Calendar_gregorian::fieldValue, and y.
|
overrideprivatevirtual |
css::uno::RuntimeException |
Reimplemented from i18npool::Calendar_gregorian.
Definition at line 273 of file calendar_jewish.cxx.
References FIELDS, i18npool::Calendar_gregorian::fieldSet, i18npool::Calendar_gregorian::fieldSetValue, and y.