summaryrefslogtreecommitdiff
path: root/xmlscript/source/xmldlg_imexp/imp_share.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xmlscript/source/xmldlg_imexp/imp_share.hxx')
-rw-r--r--xmlscript/source/xmldlg_imexp/imp_share.hxx14
1 files changed, 8 insertions, 6 deletions
diff --git a/xmlscript/source/xmldlg_imexp/imp_share.hxx b/xmlscript/source/xmldlg_imexp/imp_share.hxx
index f185fcd0276e..30c3f9440883 100644
--- a/xmlscript/source/xmldlg_imexp/imp_share.hxx
+++ b/xmlscript/source/xmldlg_imexp/imp_share.hxx
@@ -114,20 +114,20 @@ struct DialogImport
: public ::cppu::WeakImplHelper< css::xml::input::XRoot >
{
friend class ImportContext;
-
+private:
css::uno::Reference< css::uno::XComponentContext > _xContext;
css::uno::Reference< css::util::XNumberFormatsSupplier > _xSupplier;
std::shared_ptr< std::vector< OUString > > _pStyleNames;
std::shared_ptr< std::vector< css::uno::Reference< css::xml::input::XElement > > > _pStyles;
+ css::uno::Reference< css::frame::XModel > _xDoc;
+public:
css::uno::Reference< css::container::XNameContainer > _xDialogModel;
css::uno::Reference< css::lang::XMultiServiceFactory > _xDialogModelFactory;
- css::uno::Reference< css::frame::XModel > _xDoc;
sal_Int32 XMLNS_DIALOGS_UID, XMLNS_SCRIPT_UID;
-public:
inline bool isEventElement(
sal_Int32 nUid, OUString const & rLocalName )
{
@@ -156,8 +156,9 @@ public:
: _xContext( xContext )
, _pStyleNames( pStyleNames )
, _pStyles( pStyles )
+ , _xDoc( xDoc )
, _xDialogModel( xDialogModel )
- , _xDialogModelFactory( xDialogModel, css::uno::UNO_QUERY_THROW ), _xDoc( xDoc )
+ , _xDialogModelFactory( xDialogModel, css::uno::UNO_QUERY_THROW )
, XMLNS_DIALOGS_UID( 0 )
, XMLNS_SCRIPT_UID( 0 )
{ OSL_ASSERT( _xDialogModel.is() && _xDialogModelFactory.is() &&
@@ -168,9 +169,9 @@ public:
, _xSupplier( rOther._xSupplier )
, _pStyleNames( rOther._pStyleNames )
, _pStyles( rOther._pStyles )
+ , _xDoc( rOther._xDoc )
, _xDialogModel( rOther._xDialogModel )
, _xDialogModelFactory( rOther._xDialogModelFactory )
- , _xDoc( rOther._xDoc )
, XMLNS_DIALOGS_UID( rOther.XMLNS_DIALOGS_UID )
, XMLNS_SCRIPT_UID( rOther.XMLNS_SCRIPT_UID ) {}
@@ -204,9 +205,10 @@ class ElementBase
protected:
DialogImport * const _pImport;
ElementBase * const _pParent;
-
+private:
const sal_Int32 _nUid;
const OUString _aLocalName;
+protected:
const css::uno::Reference< css::xml::input::XAttributes > _xAttributes;
public: