52 static css::uno::Reference< css::container::XNameAccess >
create(
53 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
54 const css::uno::Reference< css::sdbc::XConnection > & origin,
56 const OUString &schemaName,
58 const OUString &indexName,
59 const css::uno::Sequence< OUString > &columns );
63 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
64 const css::uno::Reference< css::sdbc::XConnection > & origin,
69 const css::uno::Sequence< OUString > &columns );
75 const css::uno::Reference< css::beans::XPropertySet >& descriptor )
override;
78 virtual void SAL_CALL
dropByName(
const OUString& elementName )
override;
79 virtual void SAL_CALL
dropByIndex( sal_Int32 index )
override;
82 virtual void SAL_CALL
refresh( )
override;
85 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
createDataDescriptor( )
override;
93 static css::uno::Reference< css::container::XNameAccess >
create(
94 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
95 const css::uno::Reference< css::sdbc::XConnection > & origin,
100 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
101 const css::uno::Reference< css::sdbc::XConnection > & origin,
105 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
createDataDescriptor( )
override;
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
IndexColumnDescriptors(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings)
static css::uno::Reference< css::container::XNameAccess > create(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings)
virtual void SAL_CALL dropByName(const OUString &elementName) override
IndexColumns(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings, OUString schemaName, OUString tableName, OUString indexName, const css::uno::Sequence< OUString > &columns)
virtual void SAL_CALL dropByIndex(sal_Int32 index) override
virtual ~IndexColumns() override
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
virtual void SAL_CALL refresh() override
virtual void SAL_CALL appendByDescriptor(const css::uno::Reference< css::beans::XPropertySet > &descriptor) override
css::uno::Sequence< OUString > m_columns
static css::uno::Reference< css::container::XNameAccess > create(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings, const OUString &schemaName, const OUString &tableName, const OUString &indexName, const css::uno::Sequence< OUString > &columns)