| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
Interface for internationalization. More...
| Constant Groups | |
| constants | AmPmValue | 
| Constants for AM/PM used in calls to XCalendar::getDisplayName(). | |
| constants | BreakType | 
| Constants to specify the type of a line break, used with LineBreakResults::breakType(). | |
| constants | CalendarDisplayCode | 
| Constants to use with XExtendedCalendar::getDisplayString(). | |
| constants | CalendarDisplayIndex | 
| Values to be passed to XCalendar::getDisplayName(). | |
| constants | CalendarFieldIndex | 
| Field indices to be passed to various XCalendar methods. | |
| constants | CharacterIteratorMode | 
| Constants to specify the type of character iteration. | |
| constants | CharType | 
| Constants to specify the character type that starts a character block. | |
| constants | CollatorOptions | 
| Options to be used with XCollator methods. | |
| constants | CTLScriptType | 
| CTL script type constants for layout engine, returned by XScriptTypeDetector::getCTLScriptType() | |
| constants | InputSequenceCheckMode | 
| Input check mode constants to use with XInputSequenceChecker::checkInputSequence() | |
| constants | KCharacterType | 
| Constants to identify the character type. | |
| constants | KNumberFormatType | 
| Attribute of number format, classifies the length of the formatted display string. | |
| constants | KNumberFormatUsage | 
| Category of number format code. | |
| constants | KParseTokens | 
| These constants specify the characters a name or identifier token to be parsed can have. | |
| constants | KParseType | 
| Constants to specify the type of a parsed token. | |
| constants | LocaleItem | 
| constants | Months | 
| Constants for month names used in calls to XCalendar::getDisplayName(). | |
| constants | NativeNumberMode | 
| Constants to use with XExtendedCalendar::getDisplayString() and the XNativeNumberSupplier methods. | |
| constants | NumberFormatIndex | 
| Number format indices to be passed as the index argument to XNumberFormatCode::getFormatCode() or com::sun::star::util::XNumberFormatTypes::getFormatIndex(). | |
| constants | reservedWords | 
| Offsets into the sequence of strings returned by XLocaleData::getReservedWord(). | |
| constants | ScriptDirection | 
| Script direction constants to use with XScriptTypeDetector methods. | |
| constants | ScriptType | 
| Constants to specify the script type. | |
| constants | TextConversionOption | 
| Text conversion options to be used with XTextConversion. | |
| constants | TextConversionType | 
| These constants specify the conversion type to be used with XTextConversion. | |
| constants | TransliterationModulesExtra | 
| Extra transliteration module enumeration to use with XTransliteration::loadModule() | |
| constants | TransliterationType | 
| Bitmask transliteration types used with XTransliteration::getType() and XTransliteration::getAvailableModules() methods. | |
| constants | UnicodeType | 
| Constants to classify Unicode characters, returned by XCharacterClassification::getType() | |
| constants | Weekdays | 
| Constants for days of a week. | |
| constants | WordType | 
| Constants to specify the type of words. | |
| Classes | |
| struct | Boundary | 
| contains start and end position of a word.  More... | |
| service | BreakIterator | 
| contains the base routines for iteration in Unicode string.  More... | |
| struct | Calendar | 
| A calendar as returned in a sequence by XLocaleData::getAllCalendars().  More... | |
| struct | Calendar2 | 
| Calendar items as returned in a sequence by XLocaleData3::getAllCalendars2().  More... | |
| struct | CalendarItem | 
| One entry in a calendar, for example, a day of week or a month or an era.  More... | |
| struct | CalendarItem2 | 
| One entry in a calendar, for example, a day of week or a month or an era.  More... | |
| service | ChapterCollator | 
| Specific collator to sort chapter numbering.  More... | |
| service | CharacterClassification | 
| Character classification, such as upper, lower, alpha, digit, et al.  More... | |
| service | Collator | 
| Access collation algorithms of different locales.  More... | |
| struct | Currency | 
| Symbols, names, and attributes of a specific currency, returned in a sequence by XLocaleData::getAllCurrencies().  More... | |
| struct | Currency2 | 
| Symbols, names, and attributes of a specific currency, returned in a sequence by XLocaleData2::getAllCurrencies2().  More... | |
| struct | ForbiddenCharacters | 
| Locale (mostly CJK) dependent characters that are forbidden at the start or end of a line.  More... | |
| struct | FormatElement | 
| One number format code and its attributes, returned in a sequence by XLocaleData::getAllFormats().  More... | |
| struct | Implementation | 
| Implementation name details returned in a sequence by XLocaleData::getCollatorImplementations().  More... | |
| service | IndexEntrySupplier | 
| Supplier for creating index entries in a "table of alphabetical index".  More... | |
| service | InputSequenceChecker | 
| Check input sequence of CTL languages like Thai or Hindi.  More... | |
| struct | LanguageCountryInfo | 
| The language and country identifiers and descriptive names of the loaded locale data returned by XLocaleData::getLanguageCountryInfo().  More... | |
| struct | LineBreakHyphenationOptions | 
| Hyphenation options passed in calls to XBreakIterator::getLineBreak().  More... | |
| struct | LineBreakResults | 
| Results of method XBreakIterator::getLineBreak().  More... | |
| struct | LineBreakUserOptions | 
| Line break options passed in calls to XBreakIterator::getLineBreak().  More... | |
| service | LocaleCalendar | 
| Access a locale specific calendar.  More... | |
| service | LocaleCalendar2 | 
| Access a locale specific calendar.  More... | |
| service | LocaleData | 
| Access locale specific data.  More... | |
| service | LocaleData2 | 
| Access locale specific data.  More... | |
| struct | LocaleDataItem | 
| Locale specific data, for example, separators, quotation marks.  More... | |
| struct | LocaleDataItem2 | 
| Locale specific data, derived from LocaleDataItem adding an alternative input decimal separator.  More... | |
| exception | MultipleCharsOutputException | 
| Indicates transliteration generated multiple characters output but only single character return value was requested.  More... | |
| service | NativeNumberSupplier | 
| Supplier for transliteration of numerals (native number strings).  More... | |
| service | NativeNumberSupplier2 | 
| Supplier for transliteration of numerals (native number strings).  More... | |
| struct | NativeNumberXmlAttributes | 
| Attributes describing a native number mode for a specific locale, stored in XML file format.  More... | |
| struct | NativeNumberXmlAttributes2 | 
| Attributes describing a native number mode for a specific locale, stored in XML file format.  More... | |
| struct | NumberFormatCode | 
| Number format code information returned by various XNumberFormatCode methods.  More... | |
| service | NumberFormatMapper | 
| Access locale data number format codes to use with the number formatter.  More... | |
| service | OrdinalSuffix | 
| provides access to locale specific ordinal suffix systems.  More... | |
| struct | ParseResult | 
| Parser results returned by XCharacterClassification::parseAnyToken() and XCharacterClassification::parsePredefinedToken().  More... | |
| service | TextConversion | 
| offers generic text conversion.  More... | |
| struct | TextConversionResult | 
| Text conversion result to be used with XTextConversion.  More... | |
| service | Transliteration | 
| Transliteration of characters, such as case folding.  More... | |
| interface | XBreakIterator | 
| contains the base routines for iteration in Unicode string.  More... | |
| interface | XCalendar | 
| Access to locale specific calendar systems.  More... | |
| interface | XCalendar3 | 
| This interface provides access to locale specific calendar systems.  More... | |
| interface | XCalendar4 | 
| This interface provides access to locale specific calendar systems.  More... | |
| interface | XCharacterClassification | 
| Character classification (upper, lower, digit, letter, number, ...) and generic Unicode enabled parser.  More... | |
| interface | XCollator | 
| provides locale-sensitive collation algorithms for string comparison.  More... | |
| interface | XExtendedCalendar | 
| This interface provides access to locale specific calendar systems.  More... | |
| interface | XExtendedIndexEntrySupplier | 
| This interface provides information for creating "Table of Index".  More... | |
| interface | XExtendedInputSequenceChecker | 
| This interface perform input sequence correction for the languages like Thai and Hindi.  More... | |
| interface | XExtendedTextConversion | 
| This interface provides Text Conversion service.  More... | |
| interface | XExtendedTransliteration | 
| This interface provides character conversions like case folding or Hiragana to Katakana.  More... | |
| interface | XForbiddenCharacters | 
| provides access to forbidden character settings in a document.  More... | |
| interface | XIndexEntrySupplier | 
| supplies information on index entries to generate a "table of
alphabetical index" for a given locale.  More... | |
| interface | XInputSequenceChecker | 
| contains the routine to check Thai input sequence checking  More... | |
| interface | XLocaleData | 
| Access locale specific data as it is defined in XML locale data files compiled into the binary data libraries liblocaledata*.so respectively localedata*.dll.  More... | |
| interface | XLocaleData2 | 
| Access locale specific data.  More... | |
| interface | XLocaleData3 | 
| Access locale specific data.  More... | |
| interface | XLocaleData4 | 
| Access locale specific data.  More... | |
| interface | XLocaleData5 | 
| Access locale specific data.  More... | |
| interface | XNativeNumberSupplier | 
| Methods to convert between strings of ASCII Arabic digits and native numeral strings.  More... | |
| interface | XNativeNumberSupplier2 | 
| Methods to convert between strings of ASCII Arabic digits and native numeral strings, using NatNum params.  More... | |
| interface | XNumberFormatCode | 
| Access number format codes defined in locale data.  More... | |
| interface | XOrdinalSuffix | 
| provides access to locale specific ordinal suffix systems.  More... | |
| interface | XScriptTypeDetector | 
| contains the help routines for layouting complex text  More... | |
| interface | XTextConversion | 
| Method to convert text from one type to another.  More... | |
| interface | XTransliteration | 
| Character conversions like case folding or Hiragana to Katakana.  More... | |
Interface for internationalization.
Regard this as an internal API, subject to change.
| 
 | published | 
Direction properties returned by XCharacterClassification::getCharacterDirection().
| 
 | published | 
Old transliteration module enumeration.
Use with XTransliteration::loadModule() and com::sun::star::util::SearchOptions::transliterateFlags()
Note that values >=0x100 are logically or'ed with other values!
| 
 | published | 
New transliteration module enumeration to use with XTransliteration::loadModuleNew()
| 
 | published | 
Unicode script types, returned by XCharacterClassification::getScript()