summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/svl/broadcast.hxx3
-rw-r--r--svl/source/notify/broadcast.cxx9
2 files changed, 11 insertions, 1 deletions
diff --git a/include/svl/broadcast.hxx b/include/svl/broadcast.hxx
index 62e343fe9e99..5615255e030e 100644
--- a/include/svl/broadcast.hxx
+++ b/include/svl/broadcast.hxx
@@ -56,7 +56,8 @@ public:
void Broadcast( const SfxHint &rHint );
- ListenersType& GetAllListeners() { return maListeners;}
+ ListenersType& GetAllListeners();
+ const ListenersType& GetAllListeners() const;
bool HasListeners() const;
diff --git a/svl/source/notify/broadcast.cxx b/svl/source/notify/broadcast.cxx
index 30e7bd0b58a6..c0dfe4f4e69f 100644
--- a/svl/source/notify/broadcast.cxx
+++ b/svl/source/notify/broadcast.cxx
@@ -138,6 +138,15 @@ void SvtBroadcaster::Broadcast( const SfxHint &rHint )
void SvtBroadcaster::ListenersGone() {}
+SvtBroadcaster::ListenersType& SvtBroadcaster::GetAllListeners()
+{
+ return maListeners;
+}
+
+const SvtBroadcaster::ListenersType& SvtBroadcaster::GetAllListeners() const
+{
+ return maListeners;
+}
bool SvtBroadcaster::HasListeners() const
{