summaryrefslogtreecommitdiff
path: root/xmloff/source/forms
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2004-11-16 09:10:44 +0000
committerOliver Bolte <obo@openoffice.org>2004-11-16 09:10:44 +0000
commitf86cd121d2f374f7ab790c7402864bad19a27b06 (patch)
tree85cdf4eb9fa4d7e43d9119092b2cc9aa504f7b6d /xmloff/source/forms
parent274b00a79dcbce5eaf7ca7f15bc9793184b483da (diff)
INTEGRATION: CWS eforms2 (1.12.28); FILE MERGED
2004/10/01 18:04:47 dvo 1.12.28.6: #i34802# load/save binding fir lists as form:xforms-list-source 2004/08/25 17:48:14 dvo 1.12.28.5: #i31958# load/save xforms:submission attribute on buttons 2004/08/16 19:57:55 dvo 1.12.28.4: RESYNC: (1.13-1.14); FILE MERGED 2004/07/27 12:13:21 fs 1.12.28.3: RESYNC: (1.12-1.13); FILE MERGED 2004/03/18 17:38:18 dvo 1.12.28.2: #114856# continue XForms implementation (also remove define DVO_XFORMS) 2004/01/28 14:51:40 dvo 1.12.28.1: #114856# load xforms:bind attribute for form controls (use DVO_XFORMS define)
Diffstat (limited to 'xmloff/source/forms')
-rw-r--r--xmloff/source/forms/layerimport.hxx28
1 files changed, 26 insertions, 2 deletions
diff --git a/xmloff/source/forms/layerimport.hxx b/xmloff/source/forms/layerimport.hxx
index 3301fb6b8653..28cf97ec0adf 100644
--- a/xmloff/source/forms/layerimport.hxx
+++ b/xmloff/source/forms/layerimport.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: layerimport.hxx,v $
*
- * $Revision: 1.14 $
+ * $Revision: 1.15 $
*
- * last change: $Author: hr $ $Date: 2004-08-02 14:15:02 $
+ * last change: $Author: obo $ $Date: 2004-11-16 10:10:44 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -157,6 +157,15 @@ namespace xmloff
::std::vector< ModelStringPair >
m_aCellRangeListSources;// information about controls bound to spreadsheet cell range list sources
+ ::std::vector< ModelStringPair >
+ m_aXFormsValueBindings; // collect xforms:bind attributes to be resolved
+
+ ::std::vector< ModelStringPair >
+ m_aXFormsListBindings; // collect forms:xforms-list-source attributes to be resolved
+
+ ::std::vector< ModelStringPair >
+ m_aXFormsSubmissions; // collect xforms:submission attributes to be resolved
+
public:
// IControlIdMap
virtual void registerControlId(
@@ -189,6 +198,21 @@ namespace xmloff
const ::rtl::OUString& _rCellRangeAddress
);
+ virtual void registerXFormsValueBinding(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& _rxControlModel,
+ const ::rtl::OUString& _rBindingID
+ );
+
+ virtual void registerXFormsListBinding(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& _rxControlModel,
+ const ::rtl::OUString& _rBindingID
+ );
+
+ virtual void registerXFormsSubmission(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet >& _rxControlModel,
+ const ::rtl::OUString& _rSubmissionID
+ );
+
protected:
OFormLayerXMLImport_Impl(SvXMLImport& _rImporter);
~OFormLayerXMLImport_Impl();