diff options
Diffstat (limited to 'sc/inc/docuno.hxx')
-rw-r--r-- | sc/inc/docuno.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sc/inc/docuno.hxx b/sc/inc/docuno.hxx index ecb7cf494763..aa55a1ad4c35 100644 --- a/sc/inc/docuno.hxx +++ b/sc/inc/docuno.hxx @@ -37,6 +37,8 @@ #include <com/sun/star/sheet/XSpreadsheetDocument.hpp> #include <com/sun/star/sheet/XSpreadsheets2.hpp> #include <com/sun/star/sheet/XDocumentAuditing.hpp> +#include <com/sun/star/chart2/data/XDataProvider.hpp> +#include <com/sun/star/chart2/XDataProviderAccess.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/util/XProtectable.hpp> #include <com/sun/star/container/XEnumerationAccess.hpp> @@ -86,6 +88,7 @@ class SC_DLLPUBLIC ScModelObj : public SfxBaseModel, public SvxFmMSFactory, ///< derived from XMultiServiceFactory public css::lang::XServiceInfo, public css::util::XChangesNotifier, + public css::chart2::XDataProviderAccess, public css::sheet::opencl::XOpenCLSelection { private: @@ -156,6 +159,10 @@ public: virtual css::uno::Reference< css::sheet::XSpreadsheets > SAL_CALL getSheets() override; + /// XDataProviderAccess + virtual ::css::uno::Reference< css::chart2::data::XDataProvider > SAL_CALL + createDataProvider() override; + /// XStyleFamiliesSupplier virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getStyleFamilies() override; |