Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: com :: sun :: star ::
module i18n
Description Interface for internationalization (deprecated draft).

Services
BreakIterator | contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks.
ChapterCollator | Specific collator to sort chapter numbering.
CharacterClassification | Character classification, such as upper, lower, alpha, digit, et al.
Collator | Access collation algorithms of different locales.
IndexEntrySupplier | Supplier for creating index entries in a "table of alphabetical index"
InputSequenceChecker | Check input sequence of CTL languages like Thai or Hindi.
LocaleCalendar | Access a locale specific calendar.
LocaleData | Access locale specific data.
NativeNumberSupplier | Supplier for transliteration of numerals (native number strings).
NumberFormatMapper | Access locale data number format codes to use with the number formatter
TextConversion | offers generic text conversion.
Transliteration | Transliteration of characters, such as case folding

Interfaces
XBreakIterator | contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks.
XCalendar | Access to locale specific calendar systems.
XCharacterClassification | Character classification (upper, lower, digit, letter, number, ...) and generic Unicode enabled parser.
XCollator | Interface for collation algorithms used in sorting.
XExtendedCalendar | This interface provides access to locale specific calendar systems.
XExtendedIndexEntrySupplier | This interface provides information for creating "Table of Index"
XExtendedTransliteration | This interface provides character conversions like case folding or Hiragana to Katakana.
XForbiddenCharacters | provides access to forbidden character settings in a document.
XIndexEntrySupplier | supplies information on index entries to generate a "table of alphabetical index" for a given locale.
XInputSequenceChecker | contains the routine to check Thai input sequence checking
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.
XNativeNumberSupplier | Methods to convert between strings of ASCII Arabic digits and native numeral strings.
XNumberFormatCode | Access number format codes defined in locale data.
XScriptTypeDetector | contains the help routines for layouting complex text
XTextConversion | Method to convert text from one type to another
XTransliteration | Character conversions like case folding or Hiragana to Katakana.

Structs
Boundary | Start and end position of a word.
Calendar | A calendar as returned in a sequence by XLocaleData::getAllCalendars() .
CalendarItem | One entry in a calendar, for example, a day of week or a month or an era.
Currency | Symbols, names, and attributes of a specific currency, returned in a sequence by XLocaleData::getAllCurrencies() .
ForbiddenCharacters | Locale (mostly CJK) dependent characters that are forbidden at the start or end of a line.
FormatElement | One number format code and its attributes, returned in a sequence by XLocaleData::getAllFormats() .
Implementation | Implementation name details returned in a sequence by XLocaleData::getCollatorImplementations() .
LanguageCountryInfo | The language and country identifiers and descriptive names of the loaded locale data returned by XLocaleData::getLanguageCountryInfo() .
LineBreakHyphenationOptions | Hyphenation options passed in calls to XBreakIterator::getLineBreak() .
LineBreakResults | Results of method XBreakIterator::getLineBreak() .
LineBreakUserOptions | Line break options passed in calls to XBreakIterator::getLineBreak() .
LocaleDataItem | Locale specific data, for example, separators, quotation marks.
NativeNumberXmlAttributes | Attributes describing a native number mode for a specific locale, stored in XML file format.
NumberFormatCode | Number format code information returned by various XNumberFormatCode methods.
ParseResult | Parser results returned by XCharacterClassification::parseAnyToken() and XCharacterClassification::parsePredefinedToken() .
TextConversionResult | Text conversion result to be used with XTextConversion .

Exceptions
MultipleCharsOutputException | Indicates transliteration generated multiple characters output but only single character return value was requested.

Enums
DirectionProperty | Direction properties returned by XCharacterClassification::getCharacterDirection .
TransliterationModules | Old transliteration module enumeration to use with XTransliteration::loadModule()
TransliterationModulesNew | New transliteration module enumeration to use with XTransliteration::loadModuleNew()
UnicodeScript | Unicode script types, returned by XCharacterClassification::getScript()

Constant Groups
AmPmValue | Constants for AM/PM used in calls to XCalendar::getDisplayName() .
BreakType | Constants to specify the type of a line break, used with LineBreakResults::breakType .
CTLScriptType | CTL tcript type constants for layout engine, returned by XScriptTypeDetector::getCTLScriptType()
CalendarDisplayCode | Constants to use with XExtendedCalendar::getDisplayString() .
CalendarDisplayIndex | Values to be passed to XCalendar::getDisplayName() .
CalendarFieldIndex | Field indices to be passed to various XCalendar methods.
CharType | Constants to specify the character type that starts a character block.
CharacterIteratorMode | Constants to specify the type of character iteration.
CollatorOptions | Options to be used with XCollator methods.
InputSequenceCheckMode | Input check mode constants to use with XInputSequenceChecker::checkInputSequence()
KCharacterType | Constants to identify the character type.
KNumberFormatType | Attribute of number format, classifies the length of the formatted display string.
KNumberFormatUsage | Category of number format code.
KParseTokens | These constants specify the characters a name or identifier token to be parsed can have.
KParseType | Constants to specify the type of a parsed token.
LocaleItem | [ DEPRECATED ]
Months | Constants for month names used in calls to XCalendar::getDisplayName() .
NativeNumberMode | Constants to use with XExtendedCalendar::getDisplayString() and the XNativeNumberSupplier methods.
NumberFormatIndex | Number format indices to be passed as the index argument to XNumberFormatCode::getFormatCode() or ::com::sun::star::util::XNumberFormatTypes::getFormatIndex() .
ScriptDirection | Script direction constants to use with XScriptTypeDetector methods.
ScriptType | Constants to specify the script type.
TextConversionOption | Text conversion options to be used with XTextConversion .
TextConversionType | These constansts specifiy the conversion type to be used with XTextConversion .
TransliterationType | Bitmask transliteration types used with XTransliteration::getType() and XTransliteration::getAvailableModules() methods.
UnicodeType | Constants to classify Unicode characters, returned by XCharacterClassification::getType()
Weekdays | Constants for days of a week.
WordType | Constants to specify the type of words.
reservedWords | Offsets into the sequence of strings returned by XLocaleData::getReservedWord() .

Top of Page

Copyright © 2003 Sun Microsystems, Inc.