24#include <com/sun/star/container/XNameAccess.hpp>
25#include <com/sun/star/sdbcx/XRename.hpp>
26#include <com/sun/star/sdb/XQueryDefinition.hpp>
46 css::sdb::XQueryDefinition
49typedef ::comphelper::OPropertyArrayUsageHelper< OCommandDefinition >
61 const css::uno::Reference< css::uno::XInterface >& _xParentContainer,
65 const css::uno::Reference< css::uno::XInterface >& _rxContainer
66 ,
const OUString& _rElementName
67 ,
const css::uno::Reference< css::uno::XComponentContext >&
71 virtual css::uno::Sequence<css::uno::Type> SAL_CALL
getTypes()
override;
82 virtual
void SAL_CALL
rename( const OUString& newName ) override;
86 { OComponentDefinition::setPropertyValue(p1, p2); }
88 {
return OComponentDefinition::getPropertyValue(p1); }
89 virtual void SAL_CALL
addPropertyChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XPropertyChangeListener>& p2)
override
90 { OComponentDefinition::addPropertyChangeListener(p1, p2); }
91 virtual void SAL_CALL
removePropertyChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XPropertyChangeListener>& p2)
override
92 { OComponentDefinition::removePropertyChangeListener(p1, p2); }
93 virtual void SAL_CALL
addVetoableChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XVetoableChangeListener>& p2)
override
94 { OComponentDefinition::addVetoableChangeListener(p1, p2); }
95 virtual void SAL_CALL
removeVetoableChangeListener(
const OUString& p1,
const css::uno::Reference<css::beans::XVetoableChangeListener>& p2)
override
96 { OComponentDefinition::removeVetoableChangeListener(p1, p2); }
97 virtual css::uno::Reference<css::ucb::XContentIdentifier> SAL_CALL
getIdentifier()
override
106 { OComponentDefinition::dispose(); }
107 virtual void SAL_CALL
addEventListener(
const css::uno::Reference<css::lang::XEventListener>& p1)
override
108 { OComponentDefinition::addEventListener(p1); }
109 virtual void SAL_CALL
removeEventListener(
const css::uno::Reference<css::lang::XEventListener>& p1)
override
110 { OComponentDefinition::removeEventListener(p1); }
113 virtual css::uno::Reference<css::beans::XPropertySetInfo> SAL_CALL
getPropertySetInfo()
override;
virtual void SAL_CALL dispose() override
virtual void SAL_CALL removePropertyChangeListener(const OUString &p1, const css::uno::Reference< css::beans::XPropertyChangeListener > &p2) override
virtual void SAL_CALL addPropertyChangeListener(const OUString &p1, const css::uno::Reference< css::beans::XPropertyChangeListener > &p2) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual css::uno::Reference< css::ucb::XContentIdentifier > SAL_CALL getIdentifier() override
virtual ~OCommandDefinition() override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
virtual void SAL_CALL addContentEventListener(const css::uno::Reference< css::ucb::XContentEventListener > &p1) override
virtual cppu::IPropertyArrayHelper * createArrayHelper() const override
virtual void SAL_CALL setPropertyValue(const OUString &p1, const css::uno::Any &p2) override
void registerProperties()
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
virtual void SAL_CALL removeVetoableChangeListener(const OUString &p1, const css::uno::Reference< css::beans::XVetoableChangeListener > &p2) override
virtual void SAL_CALL rename(const OUString &newName) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
OCommandDefinition(const css::uno::Reference< css::uno::XComponentContext > &, const css::uno::Reference< css::uno::XInterface > &_xParentContainer, const TContentPtr &_pImpl)
virtual OUString SAL_CALL getContentType() override
virtual OUString SAL_CALL getImplementationName() override
virtual void SAL_CALL addVetoableChangeListener(const OUString &p1, const css::uno::Reference< css::beans::XVetoableChangeListener > &p2) override
virtual void SAL_CALL removeEventListener(const css::uno::Reference< css::lang::XEventListener > &p1) override
virtual void SAL_CALL removeContentEventListener(const css::uno::Reference< css::ucb::XContentEventListener > &p1) override
virtual void SAL_CALL addEventListener(const css::uno::Reference< css::lang::XEventListener > &p1) override
virtual css::uno::Any SAL_CALL getPropertyValue(const OUString &p1) override
OCommandDefinition(const css::uno::Reference< css::uno::XInterface > &_rxContainer, const OUString &_rElementName, const css::uno::Reference< css::uno::XComponentContext > &, const TContentPtr &_pImpl)
virtual cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual void SAL_CALL addContentEventListener(const css::uno::Reference< css::ucb::XContentEventListener > &Listener) override
virtual void SAL_CALL removeContentEventListener(const css::uno::Reference< css::ucb::XContentEventListener > &Listener) override
virtual css::uno::Reference< css::ucb::XContentIdentifier > SAL_CALL getIdentifier() override
virtual OUString SAL_CALL getContentType() override
std::shared_ptr< OContentHelper_Impl > TContentPtr
::cppu::ImplHelper2< css::sdbcx::XRename, css::sdb::XQueryDefinition > OCommandDefinition_Base
::comphelper::OPropertyArrayUsageHelper< OCommandDefinition > OCommandDefinition_PROP
#define DECLARE_XINTERFACE()