Methods' Details |
loadDefaultCalendar
void |
loadDefaultCalendar( |
[in] ::com::sun::star::lang::Locale |
rLocale ); |
- Description
- Load the default calendar for the given locale.
|
|
loadCalendar
void |
loadCalendar( |
[in] string |
uniqueID, |
| [in] ::com::sun::star::lang::Locale |
rLocale ); |
- Description
- Load a specific calendar for the given locale.
|
|
getLoadedCalendar
- Description
- Get the currently loaded Calendar.
|
|
getAllCalendars
sequence< string > |
getAllCalendars( |
[in] ::com::sun::star::lang::Locale |
rLocale ); |
- Description
- Returns all available calendars for the given locale.
|
|
getUniqueID
- Description
- Returns the ID string of the loaded calendar, for example,
"gregorian"
|
|
setDateTime
void |
setDateTime( |
[in] double |
nTimeInDays ); |
- Description
- Set the date/time as an offset to the start of the calendar at
1-Jan-1970 00:00. The integer part represents the number of days
passed since start date. The fractional part represents
fractions of a day, thus 0.5 means 12 hours.
|
|
getDateTime
- Description
- Get the date/time as an offset to the start of the calendar at
1-Jan-1970 00:00. The integer part represents the number of days
passed since start date. The fractional part represents
fractions of a day, thus 0.5 means 12 hours.
|
|
setValue
void |
setValue( |
[in] short |
nCalendarFieldIndex, |
| [in] short |
nValue ); |
- Description
- Set the value of a field.
- Parameter nCalendarFieldIndex
- One of CalendarFieldIndex values.
- Parameter nValue
- A value of the allowed range for the field index.
|
|
getValue
short |
getValue( |
[in] short |
nCalendarFieldIndex ); |
- Description
- Get the value of a field.
- Parameter nCalendarFieldIndex
- One of CalendarFieldIndex values.
|
|
isValid
- Description
- Verify if the date fields set by a combination of
XCalendar::setValue() calls is valid. It has a
side-effect because it will internally calculate the final value
for the date fields
|
|
addValue
void |
addValue( |
[in] short |
nCalendarFieldIndex, |
| [in] long |
nAmount ); |
- Description
- Add an amount to a field.
- Parameter nCalendarFieldIndex
- One of CalendarFieldIndex values.
- Parameter nAmount
- The amount to add.
|
|
getFirstDayOfWeek
short |
getFirstDayOfWeek(); |
- Description
- returns the first day of a week, one of Weekdays
values.
|
|
setFirstDayOfWeek
void |
setFirstDayOfWeek( |
[in] short |
nDay ); |
- Description
- Set the first day of a week, one of Weekdays
values.
|
|
setMinimumNumberOfDaysForFirstWeek
void |
setMinimumNumberOfDaysForFirstWeek( |
[in] short |
nDays ); |
- Description
- Set how many days of a week must reside in the first week of a
year.
|
|
getMinimumNumberOfDaysForFirstWeek
short |
getMinimumNumberOfDaysForFirstWeek(); |
- Description
- returns how many days of a week must reside in the first week of
a year.
|
|
getNumberOfMonthsInYear
short |
getNumberOfMonthsInYear(); |
- Description
- returns the number of months in a year, e.g. 12
|
|
getNumberOfDaysInWeek
short |
getNumberOfDaysInWeek(); |
- Description
- returns the number of days in a week, e.g. 7
|
|
getMonths
- Description
- returns a sequence of CalendarItem describing the
month names.
|
|
getDays
- Description
- returns a sequence of CalendarItem describing the
day names.
|
|
getDisplayName
string |
getDisplayName( |
[in] short |
nCalendarDisplayIndex, |
| [in] short |
nIdx, |
| [in] short |
nNameType ); |
- Description
- Returns a string (name to display) matching the given parameters.
- Parameter nCalendarDisplayIndex
- One of CalendarDisplayIndex values
- Parameter nIdx
- A value matching the nCalendarDisplayIndex type:
- CalendarDisplayIndex::AM_PM
- one of AmPmValue
- CalendarDisplayIndex::DAY
- one of Weekdays or a number used as
an offset into the corresponding
Calendar::Days sequence
- CalendarDisplayIndex::MONTH
- one of Months or a number used as
an offset into the corresponding
Calendar::Months sequence
- CalendarDisplayIndex::YEAR
- not used, empty string returned
- CalendarDisplayIndex::ERA
- a number used as an offset into the
corresponding Calendar::ras
sequence
The value should be obtained by a previous call to
XCalendar::getValue() with an appropriate
CalendarFieldIndex argument.
- Parameter nNameType
- A value indicating whether to return the abbreviated or the
full name.
- 0
- abbreviated name, e.g. "Jan"
- 1
- full name, e.g. "January"
This parameter is not used if the
nCalendarDisplayIndex argument equals
CalendarDisplayIndex::AM_PM
|
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.