summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
authorVikas Mahato <vikasmahato0@gmail.com>2018-06-24 20:53:01 +0530
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2018-07-08 23:32:44 +0200
commite300efd3a029672e24114914355c5c690fb725d5 (patch)
tree46c7f0c0623ee129c308007fb202926e48cf0026 /sc/inc
parent510073cf047101cf6297fcec2ad8296f9e63c486 (diff)
Added XML data provider
Change-Id: Ib5727912977eb79cdf1f84bf874919beafc693eb Reviewed-on: https://gerrit.libreoffice.org/56356 Tested-by: Jenkins Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/datamapper.hxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/inc/datamapper.hxx b/sc/inc/datamapper.hxx
index 1d7e710051c0..9c59a7461b82 100644
--- a/sc/inc/datamapper.hxx
+++ b/sc/inc/datamapper.hxx
@@ -16,6 +16,8 @@
#include <rtl/ustring.hxx>
+#include "orcusxml.hxx"
+
class ScDocument;
class ScDBData;
@@ -62,6 +64,8 @@ private:
*/
OUString maID;
+ ScOrcusImportXMLParam maParam;
+
double mnUpdateFrequency;
std::shared_ptr<DataProvider> mpDataProvider;
@@ -83,10 +87,12 @@ public:
void setID(const OUString& rID);
void setURL(const OUString& rURL);
void setProvider(const OUString& rProvider);
+ void setXMLImportParam(const ScOrcusImportXMLParam& rParam);
const OUString& getURL() const;
const OUString& getProvider() const;
const OUString& getID() const;
+ const ScOrcusImportXMLParam& getXMLImportParam() const;
double getUpdateFrequency() const;
OUString getDBName() const;
void setDBData(const OUString& rDBName);