#include <memory>
#include <strings.hrc>
#include <strings.hxx>
#include <core_resource.hxx>
#include <WCopyTable.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/sdb/application/XCopyTableWizard.hpp>
#include <com/sun/star/sdb/application/CopyTableContinuation.hpp>
#include <com/sun/star/sdb/application/CopyTableOperation.hpp>
#include <com/sun/star/ucb/AlreadyInitializedException.hpp>
#include <com/sun/star/lang/NotInitializedException.hpp>
#include <com/sun/star/sdbc/XDataSource.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/container/XChild.hpp>
#include <com/sun/star/task/InteractionHandler.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/sdb/DatabaseContext.hpp>
#include <com/sun/star/sdb/XDocumentDataSource.hpp>
#include <com/sun/star/sdb/XCompletedConnection.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
#include <com/sun/star/sdb/XQueriesSupplier.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp>
#include <com/sun/star/sdbc/XParameters.hpp>
#include <com/sun/star/sdbc/XRow.hpp>
#include <com/sun/star/sdbcx/XRowLocate.hpp>
#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp>
#include <com/sun/star/sdb/SQLContext.hpp>
#include <com/sun/star/sdbc/DriverManager.hpp>
#include <com/sun/star/sdbc/ConnectionPool.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/interaction.hxx>
#include <comphelper/namedvaluecollection.hxx>
#include <comphelper/proparrhlp.hxx>
#include <connectivity/dbexception.hxx>
#include <connectivity/dbtools.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase.hxx>
#include <comphelper/interfacecontainer3.hxx>
#include <o3tl/safeint.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <svtools/genericunodialog.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <unotools/sharedunocomponent.hxx>
#include <vcl/svapp.hxx>
Go to the source code of this file.
◆ org_openoffice_comp_dbu_CopyTableWizard_get_implementation()
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * org_openoffice_comp_dbu_CopyTableWizard_get_implementation |
( |
css::uno::XComponentContext * |
context, |
|
|
css::uno::Sequence< css::uno::Any > const & |
|
|
) |
| |
◆ m_aCopyTableListeners
◆ m_aPrimaryKeyName
Optional< OUString > m_aPrimaryKeyName |
|
private |
◆ m_aSourceSelection
Sequence< Any > m_aSourceSelection |
|
private |
◆ m_bSourceSelectionBookmarks
bool m_bSourceSelectionBookmarks |
|
private |
◆ m_bUseHeaderLineAsColumnNames
bool m_bUseHeaderLineAsColumnNames |
|
private |
◆ m_ColTypes
const std::vector< sal_Int32 > m_ColTypes |
|
private |
◆ m_nCommandType
◆ m_nOperation
◆ m_nOverrideExecutionResult
sal_Int16 m_nOverrideExecutionResult |
|
private |
◆ m_pSourceObject
std::unique_ptr< ICopyTableSourceObject > m_pSourceObject |
|
private |
◆ m_rWizard
CopyTableWizard& m_rWizard |
|
private |
◆ m_sDestinationTable
OUString m_sDestinationTable |
|
private |
◆ m_xContext
Reference<XComponentContext> m_xContext |
|
private |
◆ m_xDest
const Reference< XParameters > m_xDest |
|
private |
◆ m_xDestConnection
◆ m_xInteractionHandler
◆ m_xSource
const Reference< XRow > m_xSource |
|
private |
◆ m_xSourceConnection
◆ m_xSourceResultSet
Reference< XResultSet > m_xSourceResultSet |
|
private |