summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2007-07-03 11:57:04 +0000
committerRüdiger Timm <rt@openoffice.org>2007-07-03 11:57:04 +0000
commitb8cacc1d50fafc14728ef6c439f524799abff125 (patch)
tree7a314f028ffa66260c8def3c224a7a818c2df5ff
parentabe43b31d18a30cd1870f2c2a8c675047dc606ea (diff)
INTEGRATION: CWS tkr01 (1.26.28); FILE MERGED
2007/06/26 10:03:11 tkr 1.26.28.1: #i78846# Enable TreeControl support
-rw-r--r--xmlscript/source/xmldlg_imexp/imp_share.hxx29
1 files changed, 27 insertions, 2 deletions
diff --git a/xmlscript/source/xmldlg_imexp/imp_share.hxx b/xmlscript/source/xmldlg_imexp/imp_share.hxx
index bb70b0efe02c..46c6d2e88626 100644
--- a/xmlscript/source/xmldlg_imexp/imp_share.hxx
+++ b/xmlscript/source/xmldlg_imexp/imp_share.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: imp_share.hxx,v $
*
- * $Revision: 1.26 $
+ * $Revision: 1.27 $
*
- * last change: $Author: hr $ $Date: 2006-06-20 05:11:40 $
+ * last change: $Author: rt $ $Date: 2007-07-03 12:57:04 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -456,6 +456,9 @@ public:
bool importLineEndFormatProperty(
::rtl::OUString const & rPropName, ::rtl::OUString const & rAttrName,
css::uno::Reference<css::xml::input::XAttributes> const & xAttributes );
+ bool importSelectionTypeProperty(
+ ::rtl::OUString const & rPropName, ::rtl::OUString const & rAttrName,
+ css::uno::Reference<css::xml::input::XAttributes> const & xAttributes );
};
//==============================================================================
@@ -783,6 +786,28 @@ public:
};
//==============================================================================
+class TreeControlElement
+ : public ControlElement
+{
+public:
+ virtual css::uno::Reference< css::xml::input::XElement >
+ SAL_CALL startChildElement(
+ sal_Int32 nUid, ::rtl::OUString const & rLocalName,
+ css::uno::Reference<css::xml::input::XAttributes> const & xAttributes )
+ throw (css::xml::sax::SAXException, css::uno::RuntimeException);
+ virtual void SAL_CALL endElement()
+ throw (css::xml::sax::SAXException, css::uno::RuntimeException);
+
+ inline TreeControlElement(
+ ::rtl::OUString const & rLocalName,
+ css::uno::Reference< css::xml::input::XAttributes > const & xAttributes,
+ ElementBase * pParent, DialogImport * pImport )
+ SAL_THROW( () )
+ : ControlElement( rLocalName, xAttributes, pParent, pImport )
+ {}
+};
+
+//==============================================================================
class CurrencyFieldElement
: public ControlElement
{