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