The Free and Open Productivity Suite
QA Volunteers Needed -- Help us test OpenOffice

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for Apache OpenOffice version 3.4.

:: com :: sun :: star :: util ::

interface XNumberFormatTypes
Description
represents functions to get specific, predefined number formats.
Developers Guide
OfficeDev - Number Formats

Methods' Summary
getStandardIndex  
getStandardFormat  
getFormatIndex  
isTypeCompatible verifies if one type of number format is compatible with another type.  
getFormatForLocale  
Methods' Details
getStandardIndex
long
getStandardIndex( [in] ::com::sun::star::lang::Locale  nLocale );

Returns
the key of the standard format for a locale.
getStandardFormat
long
getStandardFormat( [in] short  nType,
[in] ::com::sun::star::lang::Locale  nLocale );

Returns
the key of the standard format within a specified type for a given locale.
Parameter nType
the type of the number format. Must be one of the NumberFormat constants.
getFormatIndex
long
getFormatIndex( [in] short  nIndex,
[in] ::com::sun::star::lang::Locale  nLocale );

Returns
the key of a built-in format for a locale:
Parameter nIndex
the index of the wanted number format within the formats for the given locale. One of the ::com::sun::star::i18n::NumberFormatIndex constants.
isTypeCompatible
boolean
isTypeCompatible( [in] short  nOldType,
[in] short  nNewType );

Description
verifies if one type of number format is compatible with another type.
getFormatForLocale
long
getFormatForLocale( [in] long  nKey,
[in] ::com::sun::star::lang::Locale  nLocale );

Returns
the index of the converted number format if successful, the old index if the number format could not be converted.
Parameter nKey
index of the old number format
Parameter nLocale
the locale to which the number format is converted
Top of Page

Apache Feather

Copyright & License | Privacy | Contact Us | Donate

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.