diff options
Diffstat (limited to 'unotools/source/i18n/calendarwrapper.cxx')
-rw-r--r-- | unotools/source/i18n/calendarwrapper.cxx | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/unotools/source/i18n/calendarwrapper.cxx b/unotools/source/i18n/calendarwrapper.cxx index 6d7aa4bea94e..a128c33e968f 100644 --- a/unotools/source/i18n/calendarwrapper.cxx +++ b/unotools/source/i18n/calendarwrapper.cxx @@ -632,4 +632,25 @@ String CalendarWrapper::getDisplayString( sal_Int32 nCalendarDisplayCode, sal_In return ::com::sun::star::uno::Sequence< ::com::sun::star::i18n::CalendarItem2 > (0); } + +::com::sun::star::uno::Sequence< ::com::sun::star::i18n::CalendarItem2 > CalendarWrapper::getPartitiveMonths() const +{ + try + { + if ( xC.is() ) + return xC->getPartitiveMonths2(); + } + catch ( Exception& e ) + { +#ifdef DBG_UTIL + ByteString aMsg( "getPartitiveMonths: Exception caught\n" ); + aMsg += ByteString( String( e.Message ), RTL_TEXTENCODING_UTF8 ); + DBG_ERRORFILE( aMsg.GetBuffer() ); +#else + (void)e; +#endif + } + return ::com::sun::star::uno::Sequence< ::com::sun::star::i18n::CalendarItem2 > (0); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |