summaryrefslogtreecommitdiff
path: root/include/svx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svx')
-rw-r--r--include/svx/gridctrl.hxx4
-rw-r--r--include/svx/sdr/table/tablecontroller.hxx3
2 files changed, 4 insertions, 3 deletions
diff --git a/include/svx/gridctrl.hxx b/include/svx/gridctrl.hxx
index 09c2a609a483..6bdee5cc6477 100644
--- a/include/svx/gridctrl.hxx
+++ b/include/svx/gridctrl.hxx
@@ -42,6 +42,7 @@ namespace weld { class Menu; }
class CursorWrapper;
class GridFieldValueListener;
+class RowSetEventListener;
bool CompareBookmark(const css::uno::Any& aLeft, const css::uno::Any& aRight);
@@ -257,8 +258,7 @@ private:
// For that reason we have to listen to some properties of our data source.
rtl::Reference<::comphelper::OPropertyChangeMultiplexer> m_pDataSourcePropMultiplexer;
FmXGridSourcePropListener* m_pDataSourcePropListener;
- css::uno::Reference< css::sdb::XRowsChangeListener>
- m_xRowSetListener; // get notification when rows were changed
+ rtl::Reference<RowSetEventListener> m_xRowSetListener; // get notification when rows were changed
std::map<sal_uInt16, GridFieldValueListener*> m_aFieldListeners;
// property listeners for field values
diff --git a/include/svx/sdr/table/tablecontroller.hxx b/include/svx/sdr/table/tablecontroller.hxx
index ecbd7642b478..2e90e2cbd540 100644
--- a/include/svx/sdr/table/tablecontroller.hxx
+++ b/include/svx/sdr/table/tablecontroller.hxx
@@ -39,6 +39,7 @@ class SvxBoxItem;
namespace sdr::table {
+class SvxTableControllerModifyListener;
class TableModel;
class SVXCORE_DLLPUBLIC SvxTableController final : public sdr::SelectionController
@@ -189,7 +190,7 @@ private:
std::optional<sdr::overlay::OverlayObjectList> mpSelectionOverlay;
SdrView& mrView;
unotools::WeakReference<SdrTableObj> mxTableObj;
- css::uno::Reference< css::util::XModifyListener > mxModifyListener;
+ rtl::Reference< SvxTableControllerModifyListener > mxModifyListener;
ImplSVEvent * mnUpdateEvent;
};