24#include <com/sun/star/sdb/tools/XConnectionTools.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/lang/XInitialization.hpp>
27#include <com/sun/star/uno/XComponentContext.hpp>
35 typedef ::cppu::WeakImplHelper< css::sdb::tools::XConnectionTools
36 , css::lang::XServiceInfo
37 , css::lang::XInitialization
50 explicit ConnectionTools(
const css::uno::Reference< css::uno::XComponentContext >& _rContext );
53 virtual css::uno::Reference< css::sdb::tools::XTableName > SAL_CALL
createTableName()
override;
54 virtual css::uno::Reference< css::sdb::tools::XObjectNames > SAL_CALL
getObjectNames()
override;
55 virtual css::uno::Reference< css::sdb::tools::XDataSourceMetaData > SAL_CALL
getDataSourceMetaData()
override;
56 virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL
getFieldsByCommandDescriptor( ::sal_Int32 commandType,
const OUString& command, css::uno::Reference< css::lang::XComponent >& keepFieldsAlive )
override;
57 virtual css::uno::Reference< css::sdb::XSingleSelectQueryComposer > SAL_CALL
getComposer( ::sal_Int32 commandType,
const OUString& command )
override;
65 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any > &
aArguments)
override;
Sequence< PropertyValue > aArguments