24#include <com/sun/star/container/XNameAccess.hpp>
25#include <com/sun/star/uno/XComponentContext.hpp>
26#include <com/sun/star/lang/XComponent.hpp>
27#include <com/sun/star/sdbc/XConnection.hpp>
28#include <com/sun/star/sdb/application/XDatabaseDocumentUI.hpp>
38 css::uno::Reference< css::uno::XComponentContext >
40 css::uno::Reference< css::container::XNameAccess >
42 css::uno::Reference< css::sdbc::XConnection>
44 css::uno::Reference< css::sdb::application::XDatabaseDocumentUI >
52 const css::uno::Reference< css::sdb::application::XDatabaseDocumentUI >& i_rDocumentUI,
53 const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
54 const css::uno::Reference< css::container::XNameAccess >& _rxContainer,
55 const css::uno::Reference< css::sdbc::XConnection>& _xConnection,
56 OUString _sDataSourceName
62 css::uno::Reference< css::lang::XComponent>
64 const OUString& _rLinkName,
65 css::uno::Reference< css::lang::XComponent>& _xDefinition,
67 const ::comphelper::NamedValueCollection& _rAdditionalArgs
70 css::uno::Reference< css::lang::XComponent >
72 sal_Int32 i_nActionID,
73 const ::comphelper::NamedValueCollection& i_rCreationArgs,
74 css::uno::Reference< css::lang::XComponent >& o_rDefinition
78 const sal_Int32 _nCommandType,
79 const OUString& _rObjectName
82 const sal_Int32 _nCommandType,
83 const OUString& _rObjectName
89 css::uno::Reference< css::lang::XComponent >
91 const OUString& _rLinkName,
92 css::uno::Reference< css::lang::XComponent >& _xDefinition,
94 const ::comphelper::NamedValueCollection& _rAdditionalArgs
99 const char* _pWizardService,
100 const sal_Int32 _nCommandType,
101 const OUString& _rObjectName
~OLinkedDocumentsAccess()
css::uno::Reference< css::uno::XComponentContext > m_xContext
css::uno::Reference< css::lang::XComponent > impl_open(const OUString &_rLinkName, css::uno::Reference< css::lang::XComponent > &_xDefinition, ElementOpenMode _eOpenMode, const ::comphelper::NamedValueCollection &_rAdditionalArgs)
void newFormWithPilot(const sal_Int32 _nCommandType, const OUString &_rObjectName)
css::uno::Reference< css::container::XNameAccess > m_xDocumentContainer
OUString m_sDataSourceName
css::uno::Reference< css::sdbc::XConnection > m_xConnection
css::uno::Reference< css::lang::XComponent > newDocument(sal_Int32 i_nActionID, const ::comphelper::NamedValueCollection &i_rCreationArgs, css::uno::Reference< css::lang::XComponent > &o_rDefinition)
void newReportWithPilot(const sal_Int32 _nCommandType, const OUString &_rObjectName)
css::uno::Reference< css::lang::XComponent > open(const OUString &_rLinkName, css::uno::Reference< css::lang::XComponent > &_xDefinition, ElementOpenMode _eOpenMode, const ::comphelper::NamedValueCollection &_rAdditionalArgs)
weld::Window * m_pDialogParent
void impl_newWithPilot(const char *_pWizardService, const sal_Int32 _nCommandType, const OUString &_rObjectName)
OLinkedDocumentsAccess(weld::Window *pDialogParent, const css::uno::Reference< css::sdb::application::XDatabaseDocumentUI > &i_rDocumentUI, const css::uno::Reference< css::uno::XComponentContext > &_rxContext, const css::uno::Reference< css::container::XNameAccess > &_rxContainer, const css::uno::Reference< css::sdbc::XConnection > &_xConnection, OUString _sDataSourceName)
css::uno::Reference< css::sdb::application::XDatabaseDocumentUI > m_xDocumentUI