25#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
26#include <com/sun/star/beans/XPropertyChangeListener.hpp>
27#include <com/sun/star/sdbc/XConnection.hpp>
28#include <com/sun/star/sdbcx/XRename.hpp>
35 class WarningsContainer;
43 css::beans::XPropertyChangeListener,
90 const css::uno::Reference< css::beans::XPropertySet >& _rxCommandDefinition,
91 const css::uno::Reference< css::sdbc::XConnection >& _rxConn,
92 const css::uno::Reference< css::uno::XComponentContext >& _xORB
95 virtual css::uno::Sequence<css::uno::Type> SAL_CALL
getTypes()
override;
114 virtual
void SAL_CALL
propertyChange( const css::beans::PropertyChangeEvent& evt ) override;
117 virtual
void SAL_CALL
disposing( const css::lang::EventObject& _rSource ) override;
122 const css::
uno::Any& rValue ) override;
129 virtual void SAL_CALL
rename(
const OUString& newName )
override;
132 virtual void SAL_CALL
disposing()
override;
::cppu::IPropertyArrayHelper * getArrayHelper()
OAutoActionReset(OQuery &_rActor)
virtual void SAL_CALL propertyChange(const css::beans::PropertyChangeEvent &evt) override
::dbtools::WarningsContainer * m_pWarnings
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
AggregateAction m_eDoingCurrently
void registerProperties()
css::uno::Reference< css::beans::XPropertySetInfo > m_xCommandPropInfo
virtual OUString determineContentType() const override
::rtl::Reference< OContainerMediator > m_pColumnMediator
virtual void rebuildColumns() override
rebuild our columns set
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
virtual void SAL_CALL disposing() override
virtual ::cppu::IPropertyArrayHelper * createArrayHelper() const override
OQuery(const css::uno::Reference< css::beans::XPropertySet > &_rxCommandDefinition, const css::uno::Reference< css::sdbc::XConnection > &_rxConn, const css::uno::Reference< css::uno::XComponentContext > &_xORB)
virtual void SAL_CALL setFastPropertyValue_NoBroadcast(sal_Int32 nHandle, const css::uno::Any &rValue) override
virtual ~OQuery() override
virtual void SAL_CALL rename(const OUString &newName) override
css::uno::Reference< css::sdbc::XConnection > m_xConnection
virtual rtl::Reference< OColumn > createColumn(const OUString &_rName) const override
creates an OColumn object which should represent the column with a given name
css::uno::Reference< css::beans::XPropertySet > m_xCommandDefinition
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
void setWarningsContainer(::dbtools::WarningsContainer *_pWarnings)
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
::cppu::ImplHelper3< css::sdbcx::XDataDescriptorFactory, css::beans::XPropertyChangeListener, css::sdbcx::XRename > OQuery_Base
::comphelper::OPropertyArrayUsageHelper< OQuery > OQuery_ArrayHelperBase
#define DECLARE_XINTERFACE()