summaryrefslogtreecommitdiff
path: root/scaddins/source/analysis/analysis.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'scaddins/source/analysis/analysis.hxx')
-rw-r--r--scaddins/source/analysis/analysis.hxx11
1 files changed, 5 insertions, 6 deletions
diff --git a/scaddins/source/analysis/analysis.hxx b/scaddins/source/analysis/analysis.hxx
index c38c65759148..22e82cddfe15 100644
--- a/scaddins/source/analysis/analysis.hxx
+++ b/scaddins/source/analysis/analysis.hxx
@@ -40,8 +40,6 @@
namespace sca { namespace analysis {
class ConvertDataList;
} }
-class ResMgr;
-
css::uno::Reference< css::uno::XInterface > SAL_CALL AnalysisAddIn_CreateInstance( const css::uno::Reference< css::lang::XMultiServiceFactory >& );
@@ -59,14 +57,12 @@ private:
sca::analysis::FuncDataList* pFD;
std::unique_ptr<double[]> pFactDoubles;
sca::analysis::ConvertDataList* pCDL;
- ResMgr* pResMgr;
+ std::locale aResLocale;
sca::analysis::ScaAnyConverter aAnyConv;
/// @throws css::uno::RuntimeException
- ResMgr& GetResMgr();
- /// @throws css::uno::RuntimeException
- OUString GetFuncDescrStr( sal_uInt16 nResId, sal_uInt16 nStrIndex );
+ OUString GetFuncDescrStr(const char** pResId, sal_uInt16 nStrIndex);
void InitDefLocales();
inline const css::lang::Locale& GetLocale( sal_uInt32 nInd );
void InitData();
@@ -82,6 +78,9 @@ private:
public:
explicit AnalysisAddIn(
const css::uno::Reference< css::uno::XComponentContext >& xContext );
+
+ OUString AnalysisResId(const char* pId);
+
virtual ~AnalysisAddIn() override;
/// @throws css::uno::RuntimeException