20#ifndef INCLUDED_CONNECTIVITY_TCOLUMNSHELPER_HXX
21#define INCLUDED_CONNECTIVITY_TCOLUMNSHELPER_HXX
30 class OColumnsHelperImpl;
35 std::unique_ptr<OColumnsHelperImpl>
m_pImpl;
40 virtual void impl_refresh()
override;
41 virtual css::uno::Reference< css::beans::XPropertySet > createDescriptor()
override;
42 virtual sdbcx::ObjectType appendObject(
const OUString& _rForName,
const css::uno::Reference< css::beans::XPropertySet >& descriptor )
override;
43 virtual void dropObject(sal_Int32 _nPos,
const OUString& _sElementName)
override;
47 ,::osl::Mutex& _rMutex
48 ,const ::std::vector< OUString> &_rVector
contains general column handling to create default columns and default sql statements.
void setParent(OTableHelper *_pTable)
set the parent of the columns.
std::unique_ptr< OColumnsHelperImpl > m_pImpl
css::uno::Reference< css::beans::XPropertySet > ObjectType