summaryrefslogtreecommitdiff
path: root/sc/source/filter/xml/xmlfilti.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2011-11-17 11:55:05 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2011-11-18 14:13:21 -0500
commit1e39e93af99e509245fb7e10a1b20c8e4f1aa46b (patch)
treee1cc5c59900f55ebcb7a432ba98704f4accaaf2d /sc/source/filter/xml/xmlfilti.hxx
parent825d51667220dda2dfe145ad4584a21b23b8fa7b (diff)
Added handler to handle the new <table:filter-set-item> elements.
The export is working, while the import part is still in progress.
Diffstat (limited to 'sc/source/filter/xml/xmlfilti.hxx')
-rw-r--r--sc/source/filter/xml/xmlfilti.hxx21
1 files changed, 21 insertions, 0 deletions
diff --git a/sc/source/filter/xml/xmlfilti.hxx b/sc/source/filter/xml/xmlfilti.hxx
index 454128bcc027..90c74720e0ff 100644
--- a/sc/source/filter/xml/xmlfilti.hxx
+++ b/sc/source/filter/xml/xmlfilti.hxx
@@ -174,6 +174,27 @@ public:
virtual void EndElement();
};
+class ScXMLSetItemContext : public SvXMLImportContext
+{
+ const ScXMLImport& GetScImport() const;
+ ScXMLImport& GetScImport();
+public:
+ ScXMLSetItemContext(ScXMLImport& rImport, sal_uInt16 nPrfx,
+ const ::rtl::OUString& rLName,
+ const ::com::sun::star::uno::Reference<
+ ::com::sun::star::xml::sax::XAttributeList>& xAttrList);
+
+ virtual ~ScXMLSetItemContext();
+
+ virtual SvXMLImportContext *CreateChildContext(
+ sal_uInt16 nPrefix,
+ const ::rtl::OUString& rLocalName,
+ const ::com::sun::star::uno::Reference<
+ ::com::sun::star::xml::sax::XAttributeList>& xAttrList);
+
+ virtual void EndElement();
+};
+
// Datapilot (Core)
class ScXMLDPFilterContext : public SvXMLImportContext