LibreOffice
LibreOffice 4.3 SDK API Reference
|
provides access to multiple NumberFormats. More...
import"XNumberFormats.idl";
Public Member Functions | |
com::sun::star::beans::XPropertySet | getByKey ([in] long nKey) |
sequence< long > | queryKeys ([in] short nType, [in] com::sun::star::lang::Locale nLocale, [in] boolean bCreate) |
long | queryKey ([in] string aFormat, [in] com::sun::star::lang::Locale nLocale, [in] boolean bScan) |
finds a number format by its format string and returns its key. More... | |
long | addNew ([in] string aFormat, [in] com::sun::star::lang::Locale nLocale) raises ( com::sun::star::util::MalformedNumberFormatException ) |
adds a new number format to the list, using a format string. More... | |
long | addNewConverted ([in] string aFormat, [in] com::sun::star::lang::Locale nLocale, [in] com::sun::star::lang::Locale nNewLocale) raises ( com::sun::star::util::MalformedNumberFormatException ) |
adds a new number format to the list, using a format string in a different locale than the desired locale of the resulting number format. More... | |
void | removeByKey ([in] long nKey) |
removes a number format from the list. More... | |
string | generateFormat ([in] long nBaseKey, [in] com::sun::star::lang::Locale nLocale, [in] boolean bThousands, [in] boolean bRed, [in] short nDecimals, [in] short nLeading) |
generates a format string from several parameters without creating an actual number format. More... | |
![]() | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
provides access to multiple NumberFormats.
long addNew | ( | [in] string | aFormat, |
[in] com::sun::star::lang::Locale | nLocale | ||
) | |||
raises | ( | com::sun::star::util::MalformedNumberFormatException | |
) |
adds a new number format to the list, using a format string.
long addNewConverted | ( | [in] string | aFormat, |
[in] com::sun::star::lang::Locale | nLocale, | ||
[in] com::sun::star::lang::Locale | nNewLocale | ||
) | |||
raises | ( | com::sun::star::util::MalformedNumberFormatException | |
) |
adds a new number format to the list, using a format string in a different locale than the desired locale of the resulting number format.
string generateFormat | ( | [in] long | nBaseKey, |
[in] com::sun::star::lang::Locale | nLocale, | ||
[in] boolean | bThousands, | ||
[in] boolean | bRed, | ||
[in] short | nDecimals, | ||
[in] short | nLeading | ||
) |
generates a format string from several parameters without creating an actual number format.
com::sun::star::beans::XPropertySet getByKey | ( | [in] long | nKey | ) |
long queryKey | ( | [in] string | aFormat, |
[in] com::sun::star::lang::Locale | nLocale, | ||
[in] boolean | bScan | ||
) |
finds a number format by its format string and returns its key.
sequence<long> queryKeys | ( | [in] short | nType, |
[in] com::sun::star::lang::Locale | nLocale, | ||
[in] boolean | bCreate | ||
) |
nType | the type of number formats to return. Must be one of the NumberFormat constants. |
nLocale | the language of number formats to return. |
bCreate | TRUE : create new entries if no formats for the selected language existFALSE : return an empty list if no formats for the selected language exist |
void removeByKey | ( | [in] long | nKey | ) |
removes a number format from the list.