25#include <com/sun/star/lang/XInitialization.hpp>
26#include <com/sun/star/container/XNameContainer.hpp>
27#include <com/sun/star/lang/XServiceInfo.hpp>
28#include <com/sun/star/beans/XPropertySet.hpp>
34 public ::cppu::WeakImplHelper<
35 css::lang::XInitialization,
36 css::container::XNameContainer,
37 css::beans::XPropertySet,
38 css::lang::XServiceInfo>
44 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any > & aArguments)
override;
51 virtual css::uno::Any SAL_CALL
getByName(
const OUString & aName)
override;
52 virtual css::uno::Sequence< OUString > SAL_CALL
getElementNames()
override;
56 virtual void SAL_CALL
replaceByName(
const OUString & aName,
const css::uno::Any & aElement)
override;
59 virtual void SAL_CALL
insertByName(
const OUString & aName,
const css::uno::Any & aElement)
override;
60 virtual void SAL_CALL
removeByName(
const OUString & Name)
override;
67 virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL
getPropertySetInfo( )
override;
68 virtual void SAL_CALL
setPropertyValue(
const OUString& aPropertyName,
const css::uno::Any& aValue )
override;
69 virtual css::uno::Any SAL_CALL
getPropertyValue(
const OUString& PropertyName )
override;
70 virtual void SAL_CALL
addPropertyChangeListener(
const OUString& aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener >& xListener )
override;
71 virtual void SAL_CALL
removePropertyChangeListener(
const OUString& aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener >& aListener )
override;
72 virtual void SAL_CALL
addVetoableChangeListener(
const OUString& PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
73 virtual void SAL_CALL
removeVetoableChangeListener(
const OUString& PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener >& aListener )
override;
81 css::uno::Reference< css::uno::XComponentContext >
m_xContext;
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual css::uno::Any SAL_CALL getPropertyValue(const OUString &PropertyName) override
virtual void SAL_CALL insertByName(const OUString &aName, const css::uno::Any &aElement) override
virtual void SAL_CALL replaceByName(const OUString &aName, const css::uno::Any &aElement) override
css::uno::Reference< css::uno::XComponentContext > m_xContext
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL hasElements() override
virtual void SAL_CALL setPropertyValue(const OUString &aPropertyName, const css::uno::Any &aValue) override
virtual void SAL_CALL removeVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual sal_Bool SAL_CALL hasByName(const OUString &aName) override
virtual css::uno::Any SAL_CALL getByName(const OUString &aName) override
DialogModelProvider(const DialogModelProvider &)=delete
DialogModelProvider & operator=(const DialogModelProvider &)=delete
virtual OUString SAL_CALL getImplementationName() override
virtual void SAL_CALL addVetoableChangeListener(const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
virtual void SAL_CALL addPropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
virtual css::uno::Type SAL_CALL getElementType() override
virtual void SAL_CALL removePropertyChangeListener(const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
css::uno::Reference< css::container::XNameContainer > m_xDialogModel
css::uno::Reference< css::beans::XPropertySet > m_xDialogModelProp
virtual void SAL_CALL removeByName(const OUString &Name) override
DialogModelProvider(css::uno::Reference< css::uno::XComponentContext > const &context)
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames() override
anonymous implementation namespace