summaryrefslogtreecommitdiff
path: root/sc/inc/orcusfilters.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@gmail.com>2012-11-19 16:56:24 -0500
committerKohei Yoshida <kohei.yoshida@gmail.com>2012-11-28 13:28:31 -0500
commit7b3009bda41b58036c7a843611e6b46e5b3463d0 (patch)
treefe4d1b1be070b1f6f03d56356284664d96651f39 /sc/inc/orcusfilters.hxx
parent1157cbc99391c121bbe5e75291ce7a2cc75f5eba (diff)
Method description.
Change-Id: I754ef846c3bc2d032a818dce6c223da89b3f8ccd
Diffstat (limited to 'sc/inc/orcusfilters.hxx')
-rw-r--r--sc/inc/orcusfilters.hxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/sc/inc/orcusfilters.hxx b/sc/inc/orcusfilters.hxx
index dd9778d3b263..ee8d3f8c2a2c 100644
--- a/sc/inc/orcusfilters.hxx
+++ b/sc/inc/orcusfilters.hxx
@@ -29,6 +29,15 @@ public:
virtual bool importCSV(ScDocument& rDoc, const rtl::OUString& rPath) const = 0;
+ /**
+ * Create a context for XML file. The context object stores session
+ * information for each unique XML file. You must create a new context
+ * for each XML file, and never to re-use the same context for multiple
+ * XML files.
+ *
+ * The caller is responsible for deleting the instance returned from this
+ * method when it's done.
+ */
virtual ScOrcusXMLContext* createXMLContext(ScDocument& rDoc, const rtl::OUString& rPath) const = 0;
};