LibreOffice Module linguistic (master) 1
|
#include <hhconvdic.hxx>
Public Member Functions | |
HHConvDic (const OUString &rName, const OUString &rMainURL) | |
virtual | ~HHConvDic () override |
virtual void SAL_CALL | addEntry (const OUString &aLeftText, const OUString &aRightText) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from ConvDic | |
ConvDic (OUString aName, LanguageType nLanguage, sal_Int16 nConversionType, bool bBiDirectional, const OUString &rMainURL) | |
virtual | ~ConvDic () override |
virtual OUString SAL_CALL | getName () override |
virtual css::lang::Locale SAL_CALL | getLocale () override |
virtual sal_Int16 SAL_CALL | getConversionType () override |
virtual void SAL_CALL | setActive (sal_Bool bActivate) override |
virtual sal_Bool SAL_CALL | isActive () override |
virtual void SAL_CALL | clear () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getConversions (const OUString &aText, sal_Int32 nStartPos, sal_Int32 nLength, css::linguistic2::ConversionDirection eDirection, sal_Int32 nTextConversionOptions) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getConversionEntries (css::linguistic2::ConversionDirection eDirection) override |
virtual void SAL_CALL | addEntry (const OUString &aLeftText, const OUString &aRightText) override |
virtual void SAL_CALL | removeEntry (const OUString &aLeftText, const OUString &aRightText) override |
virtual sal_Int16 SAL_CALL | getMaxCharCount (css::linguistic2::ConversionDirection eDirection) override |
virtual void SAL_CALL | setPropertyType (const OUString &aLeftText, const OUString &aRightText, ::sal_Int16 nPropertyType) override |
virtual ::sal_Int16 SAL_CALL | getPropertyType (const OUString &aLeftText, const OUString &aRightText) override |
virtual void SAL_CALL | flush () override |
virtual void SAL_CALL | addFlushListener (const css::uno::Reference< css::util::XFlushListener > &l) override |
virtual void SAL_CALL | removeFlushListener (const css::uno::Reference< css::util::XFlushListener > &l) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
bool | HasEntry (const OUString &rLeftText, std::u16string_view rRightText) |
void | AddEntry (const OUString &rLeftText, const OUString &rRightText) |
void | RemoveEntry (const OUString &rLeftText, const OUString &rRightText) |
Private Member Functions | |
HHConvDic (const HHConvDic &)=delete | |
HHConvDic & | operator= (const HHConvDic &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from ConvDic | |
ConvDic (const ConvDic &) | |
ConvDic & | operator= (const ConvDic &) |
void | Load () |
void | Save () |
Static Protected Member Functions inherited from ConvDic | |
static ConvMap::iterator | GetEntry (ConvMap &rMap, const OUString &rFirstText, std::u16string_view rSecondText) |
Protected Attributes inherited from ConvDic | |
::comphelper::OInterfaceContainerHelper3< css::util::XFlushListener > | aFlushListeners |
ConvMap | aFromLeft |
std::unique_ptr< ConvMap > | pFromRight |
std::unique_ptr< PropTypeMap > | pConvPropType |
OUString | aMainURL |
OUString | aName |
LanguageType | nLanguage |
sal_Int16 | nConversionType |
sal_Int16 | nMaxLeftCharCount |
sal_Int16 | nMaxRightCharCount |
bool | bMaxCharCountIsValid |
bool | bNeedEntries |
bool | bIsModified |
bool | bIsActive |
Definition at line 24 of file hhconvdic.hxx.
|
privatedelete |
HHConvDic::HHConvDic | ( | const OUString & | rName, |
const OUString & | rMainURL | ||
) |
Definition at line 77 of file hhconvdic.cxx.
References LANGUAGE_KOREAN.
|
overridevirtual |
Definition at line 83 of file hhconvdic.cxx.
|
overridevirtual |
Reimplemented from ConvDic.
Definition at line 88 of file hhconvdic.cxx.
References ConvDic::addEntry(), linguistic::GetLinguMutex(), SCRIPT_HANGUL, SCRIPT_HANJA, and TextIsAllScriptType().
|
overridevirtual |
Reimplemented from ConvDic.
Definition at line 102 of file hhconvdic.cxx.
|
overridevirtual |
Reimplemented from ConvDic.
Definition at line 114 of file hhconvdic.cxx.
References SN_CONV_DICTIONARY, and SN_HH_CONV_DICTIONARY.
|
overridevirtual |
Reimplemented from ConvDic.
Definition at line 108 of file hhconvdic.cxx.
References cppu::supportsService().