diff options
author | Oliver Bolte <obo@openoffice.org> | 2004-11-16 09:10:44 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2004-11-16 09:10:44 +0000 |
commit | f86cd121d2f374f7ab790c7402864bad19a27b06 (patch) | |
tree | 85cdf4eb9fa4d7e43d9119092b2cc9aa504f7b6d /xmloff/source/forms | |
parent | 274b00a79dcbce5eaf7ca7f15bc9793184b483da (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.hxx | 28 |
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(); |