20#ifndef INCLUDED_SW_INC_UNOFIELDCOLL_HXX
21#define INCLUDED_SW_INC_UNOFIELDCOLL_HXX
25#include <com/sun/star/util/XRefreshable.hpp>
31typedef ::cppu::WeakImplHelper
32< css::container::XNameAccess
33, css::lang::XServiceInfo
50 const OUString& rServiceName)
override;
51 virtual css::uno::Sequence< OUString > SAL_CALL
60 const OUString& rName)
override;
61 virtual css::uno::Sequence< OUString > SAL_CALL
67typedef ::cppu::WeakImplHelper
68< css::container::XEnumerationAccess
69, css::lang::XServiceInfo
70, css::util::XRefreshable
92 const OUString& rServiceName)
override;
93 virtual css::uno::Sequence< OUString > SAL_CALL
101 virtual css::uno::Reference<
102 css::container::XEnumeration > SAL_CALL
106 virtual void SAL_CALL
refresh()
override;
108 const css::uno::Reference<
109 css::util::XRefreshListener>& xListener)
override;
111 const css::uno::Reference<
112 css::util::XRefreshListener>& xListener)
override;
Instances of SwFields and those derived from it occur 0 to n times.
SwXTextFieldMasters(SwDoc *pDoc)
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL hasByName(const OUString &rName) override
virtual css::uno::Type SAL_CALL getElementType() override
virtual sal_Bool SAL_CALL supportsService(const OUString &rServiceName) override
virtual sal_Bool SAL_CALL hasElements() override
virtual ~SwXTextFieldMasters() override
virtual css::uno::Any SAL_CALL getByName(const OUString &rName) override
static bool getInstanceName(const SwFieldType &rFieldType, OUString &rName)
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames() override
SwXTextFieldTypes(SwDoc *pDoc)
virtual void SAL_CALL removeRefreshListener(const css::uno::Reference< css::util::XRefreshListener > &xListener) override
virtual void SAL_CALL refresh() override
virtual void SAL_CALL addRefreshListener(const css::uno::Reference< css::util::XRefreshListener > &xListener) override
virtual OUString SAL_CALL getImplementationName() override
virtual void Invalidate() override
std::unique_ptr< Impl > m_pImpl
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL createEnumeration() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL supportsService(const OUString &rServiceName) override
virtual sal_Bool SAL_CALL hasElements() override
virtual ~SwXTextFieldTypes() override
virtual css::uno::Type SAL_CALL getElementType() override
::cppu::WeakImplHelper< css::container::XNameAccess, css::lang::XServiceInfo > SwXTextFieldMasters_Base
::cppu::WeakImplHelper< css::container::XEnumerationAccess, css::lang::XServiceInfo, css::util::XRefreshable > SwXTextFieldTypes_Base