23#include <com/sun/star/document/FilterConfigRefresh.hpp>
38class SfxRefreshListener :
public ::cppu::WeakImplHelper<css::util::XRefreshListener>
50 virtual void SAL_CALL refreshed(
const css::lang::EventObject& rEvent )
override
56 virtual void SAL_CALL disposing(
const css::lang::EventObject& rEvent)
override
85 m_xFilterCacheListener(new SfxRefreshListener(this))
97 uno::Reference< util::XRefreshable > xContainer( aSource.Source, uno::UNO_QUERY );
110 uno::Reference< util::XRefreshable > xNotifier( aSource.Source, uno::UNO_QUERY );
static SAL_DLLPRIVATE void ReadFilters_Impl(bool bUpdate=false)
void refreshed(const css::lang::EventObject &aSource)
css::uno::Reference< css::util::XRefreshable > m_xFilterCache
css::uno::Reference< css::util::XRefreshListener > m_xFilterCacheListener
void disposing(const css::lang::EventObject &aSource)
Reference< XComponentContext > getProcessComponentContext()
css::uno::Reference< css::deployment::XPackageRegistry > create(css::uno::Reference< css::deployment::XPackageRegistry > const &xRootRegistry, OUString const &context, OUString const &cachePath, css::uno::Reference< css::uno::XComponentContext > const &xComponentContext)
ContentProvider * m_pOwner