diff options
author | Kurt Zenker <kz@openoffice.org> | 2005-01-21 14:45:53 +0000 |
---|---|---|
committer | Kurt Zenker <kz@openoffice.org> | 2005-01-21 14:45:53 +0000 |
commit | 41b80993d04eed4e8deb6a77872bdfcec101ea8f (patch) | |
tree | a7abefa3c4d7001ed7402b9169e6fe461c778730 /svx/inc/unolingu.hxx | |
parent | ff7b8d6a843e786782ad591cb1d2fc4bd34341b7 (diff) |
INTEGRATION: CWS visibility01 (1.8.78); FILE MERGED
2004/12/06 08:10:54 mnicel 1.8.78.2: Part of symbol visibility markup - #i35758#
2004/11/19 12:54:35 mmeeks 1.8.78.1: Issue number: #i35758#
Submitted by: mnicel
Reviewed by: mmeeks
Add lots of visibility attributes to APIs.
Diffstat (limited to 'svx/inc/unolingu.hxx')
-rw-r--r-- | svx/inc/unolingu.hxx | 44 |
1 files changed, 24 insertions, 20 deletions
diff --git a/svx/inc/unolingu.hxx b/svx/inc/unolingu.hxx index 3c42ca3a14..a152615d0d 100644 --- a/svx/inc/unolingu.hxx +++ b/svx/inc/unolingu.hxx @@ -2,9 +2,9 @@ * * $RCSfile: unolingu.hxx,v $ * - * $Revision: 1.8 $ + * $Revision: 1.9 $ * - * last change: $Author: rt $ $Date: 2004-09-17 14:12:01 $ + * last change: $Author: kz $ $Date: 2005-01-21 15:45:53 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -100,6 +100,10 @@ #include <com/sun/star/linguistic2/XDictionary1.hpp> #endif +#ifndef INCLUDED_SVXDLLAPI_H +#include "svx/svxdllapi.h" +#endif + class LinguMgrExitLstnr; class Window; @@ -133,7 +137,7 @@ public: /////////////////////////////////////////////////////////////////////////// -class LinguMgr +class SVX_DLLPUBLIC LinguMgr { friend class LinguMgrExitLstnr; @@ -233,22 +237,22 @@ inline SvxAlternativeSpelling::SvxAlternativeSpelling() : } -SvxAlternativeSpelling SvxGetAltSpelling( +SVX_DLLPUBLIC SvxAlternativeSpelling SvxGetAltSpelling( const ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenatedWord > & rHyphWord ); /////////////////////////////////////////////////////////////////////////// -class SvxDicListChgClamp +class SVX_DLLPUBLIC SvxDicListChgClamp { private: ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionaryList > xDicList; // disallow access to copy-constructor and assignment-operator - SvxDicListChgClamp(const SvxDicListChgClamp &); - SvxDicListChgClamp & operator = (const SvxDicListChgClamp &); + SVX_DLLPRIVATE SvxDicListChgClamp(const SvxDicListChgClamp &); + SVX_DLLPRIVATE SvxDicListChgClamp & operator = (const SvxDicListChgClamp &); public: SvxDicListChgClamp( ::com::sun::star::uno::Reference< @@ -259,49 +263,49 @@ public: /////////////////////////////////////////////////////////////////////////// //TL:TODO: remove those functions or make them inline -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XSpellChecker1 > SvxGetSpellChecker(); ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > SvxGetHyphenator(); ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XThesaurus > SvxGetThesaurus(); -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionaryList > SvxGetDictionaryList(); -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet > SvxGetLinguPropertySet(); //TL:TODO: remove argument or provide SvxGetIgnoreAllList with the same one -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionary1 > SvxGetOrCreatePosDic( ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionaryList > xDicList ); -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionary1 > SvxGetIgnoreAllList(); -::com::sun::star::uno::Reference< +SVX_DLLPUBLIC ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionary1 > SvxGetChangeAllList(); /////////////////////////////////////////////////////////////////////////// // misc functions // -LanguageType SvxLocaleToLanguage( +SVX_DLLPUBLIC LanguageType SvxLocaleToLanguage( const ::com::sun::star::lang::Locale& rLocale ); -::com::sun::star::lang::Locale& SvxLanguageToLocale( +SVX_DLLPUBLIC ::com::sun::star::lang::Locale& SvxLanguageToLocale( ::com::sun::star::lang::Locale& rLocale, LanguageType eLang ); -::com::sun::star::lang::Locale SvxCreateLocale( LanguageType eLang ); +SVX_DLLPUBLIC ::com::sun::star::lang::Locale SvxCreateLocale( LanguageType eLang ); -String SvxGetDictionaryURL(const String &rDicName, +SVX_DLLPUBLIC String SvxGetDictionaryURL(const String &rDicName, sal_Bool bIsUserDic = sal_True); -sal_uInt8 SvxAddEntryToDic( +SVX_DLLPUBLIC sal_uInt8 SvxAddEntryToDic( ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionary > &rxDic, const ::rtl::OUString &rWord, sal_Bool bIsNeg, const ::rtl::OUString &rRplcTxt, sal_Int16 nRplcLang, sal_Bool bStripDot = sal_True ); -short SvxDicError( Window *pParent, sal_Int16 nError ); +SVX_DLLPUBLIC short SvxDicError( Window *pParent, sal_Int16 nError ); -sal_Bool SvxSaveDictionaries( +SVX_DLLPUBLIC sal_Bool SvxSaveDictionaries( const ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XDictionaryList > &xDicList ); |