19#ifndef INCLUDED_CONNECTIVITY_SDBCX_VCOLUMN_HXX
20#define INCLUDED_CONNECTIVITY_SDBCX_VCOLUMN_HXX
22#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
23#include <com/sun/star/container/XNamed.hpp>
31#include <com/sun/star/lang/XServiceInfo.hpp>
36 typedef ::comphelper::OIdPropertyArrayUsageHelper<OColumn>
OColumn_PROP;
38 typedef ::cppu::WeakComponentImplHelper< css::container::XNamed,
40 typedef ::cppu::ImplHelper1< css::sdbcx::XDataDescriptorFactory >
OColumn_BASE;
68 using OColumnDescriptor_BASE::rBHelper;
69 virtual ::cppu::IPropertyArrayHelper* createArrayHelper( sal_Int32 _nId)
const override;
70 virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper()
override;
74 virtual void SAL_CALL
acquire() noexcept override;
75 virtual
void SAL_CALL release() noexcept override;
80 OUString DefaultValue,
96 virtual css::
uno::Any SAL_CALL queryInterface( const css::
uno::
Type & rType ) override;
98 virtual css::
uno::Sequence< css::
uno::
Type > SAL_CALL getTypes( ) override;
100 virtual
void construct() override;
102 virtual
void SAL_CALL disposing() override;
104 virtual css::
uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) override;
106 virtual OUString SAL_CALL getName( ) override;
107 virtual
void SAL_CALL setName( const OUString& aName ) override;
109 virtual css::
uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor( ) override;
virtual void SAL_CALL acquire() noexcept override
virtual ~OColumn() override
::cppu::WeakComponentImplHelper< css::container::XNamed, css::lang::XServiceInfo > OColumnDescriptor_BASE
::comphelper::OIdPropertyArrayUsageHelper< OColumn > OColumn_PROP
::cppu::ImplHelper1< css::sdbcx::XDataDescriptorFactory > OColumn_BASE