21module 
com { module sun { module star { module i18n {
 
  187                            [in] 
long nCount, [out] sequence <long> rOffset );
 
  193    string  folding(    [in] 
string aInStr, [in] 
long nStartPos,
 
  194                        [in] 
long nCount, [out] sequence <long> rOffset );
 
  239    boolean equals( [in] 
string aStr1, [in] 
long nPos1, [in] 
long nCount1,
 
  241                    [in] 
string aStr2, [in] 
long nPos2, [in] 
long nCount2,
 
  242                    [out] 
long rMatch2 );
 
  290                                [in] 
string aStr2, [in] 
long nOff2, [in] 
long nLen2 );
 
 
Character conversions like case folding or Hiragana to Katakana.
Definition XTransliteration.idl:87
string getName()
Unique ASCII name to identify a module.
void loadModuleNew([in] sequence< TransliterationModulesNew > aModType, [in] ::com::sun::star::lang::Locale aLocale)
Load a sequence of instances of predefined modules - supersedes method XTransliteration::loadModule()...
string transliterate([in] string aInStr, [in] long nStartPos, [in] long nCount, [out] sequence< long > rOffset)
Transliterate a substring.
void loadModulesByImplNames([in] sequence< string > aImplNameList, [in] ::com::sun::star::lang::Locale aLocale)
Load a sequence of instances of transliteration modules.
string folding([in] string aInStr, [in] long nStartPos, [in] long nCount, [out] sequence< long > rOffset)
boolean equals([in] string aStr1, [in] long nPos1, [in] long nCount1, [out] long rMatch1, [in] string aStr2, [in] long nPos2, [in] long nCount2, [out] long rMatch2)
Match two substrings and find if they are equivalent as per this transliteration.
void loadModule([in] TransliterationModules eModType, [in] ::com::sun::star::lang::Locale aLocale)
Load instance of predefined module - old style method.
sequence< string > getAvailableModules([in] ::com::sun::star::lang::Locale aLocale, [in] short nType)
List the available transliteration modules for a given locale.
long compareString([in] string aStr1, [in] string aStr2)
Compare 2 strings as per this transliteration.
sequence< string > transliterateRange([in] string aStr1, [in] string aStr2)
Transliterate one set of characters to another.
long compareSubstring([in] string aStr1, [in] long nOff1, [in] long nLen1, [in] string aStr2, [in] long nOff2, [in] long nLen2)
Compare 2 substrings as per this transliteration.
void loadModuleByImplName([in] string aImplName, [in] ::com::sun::star::lang::Locale aLocale)
Load instance of UNO registered module.
short getType()
Return the attribute(s) associated with this transliteration object, as defined in TransliterationTyp...
base interface of all UNO interfaces
Definition XInterface.idl:46
TransliterationModules
Old transliteration module enumeration.
Definition TransliterationModules.idl:33
Definition Ambiguous.idl:20
object represents a specific geographical, political, or cultural region.
Definition Locale.idl:34