LibreOffice
LibreOffice 24.2 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 |
Do NOT insert any new values! Locale data number format creation must match these values! Number formatter internals must match these values! | |
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()