diff options
Diffstat (limited to 'framework/inc/services/autorecovery.hxx')
-rw-r--r-- | framework/inc/services/autorecovery.hxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/framework/inc/services/autorecovery.hxx b/framework/inc/services/autorecovery.hxx index 61e39ea3dc..56f0c90180 100644 --- a/framework/inc/services/autorecovery.hxx +++ b/framework/inc/services/autorecovery.hxx @@ -335,6 +335,12 @@ class AutoRecovery : public css::lang::XTypeProvider css::uno::Reference< css::container::XNameAccess > m_xRecoveryCFG; //--------------------------------------- + /** @short proxy weak binding to forward Events to ourself without + an ownership cycle + */ + css::uno::Reference< css::util::XChangesListener > m_xRecoveryCFGListener; + + //--------------------------------------- /** @short points to the used configuration package or.openoffice.Setup @descr This instance does not cache - it calls directly the configuration API! @@ -348,6 +354,12 @@ class AutoRecovery : public css::lang::XTypeProvider css::uno::Reference< css::document::XEventBroadcaster > m_xNewDocBroadcaster; //--------------------------------------- + /** @short proxy weak binding to forward Events to ourself without + an ownership cycle + */ + css::uno::Reference< css::document::XEventListener > m_xNewDocBroadcasterListener; + + //--------------------------------------- /** @short because we stop/restart listening sometimes, it's a good idea to know if we already registered as listener .-) */ |