LibreOffice LibreOffice 7.2 SDK API Reference

XSheetDataProvider.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10#ifndef com_sun_star_chart2_data_XSheetDataProvider_idl
11#define com_sun_star_chart2_data_XSheetDataProvider_idl
12
13#include <com/sun/star/uno/XInterface.idl>
14#include <com/sun/star/chart2/data/XDataSequence.idl>
15#include <com/sun/star/sheet/FormulaToken.idl>
16
17module com { module sun { module star { module chart2 { module data {
18
22 interface XSheetDataProvider : com::sun::star::uno::XInterface
23{
24 boolean createDataSequenceByFormulaTokensPossible(
25 [in] sequence< com::sun::star::sheet::FormulaToken > aTokens );
26
27 XDataSequence createDataSequenceByFormulaTokens(
28 [in] sequence< com::sun::star::sheet::FormulaToken > aTokens )
29 raises( com::sun::star::lang::IllegalArgumentException );
30};
31
32};};};};};
33
34#endif
35
36/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
FormulaToken.idl
XDataSequence.idl
XInterface.idl
com::sun::star::lang::IllegalArgumentException
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
com::sun::star::chart2::data::XDataSequence
allows access to a one-dimensional sequence of data.
Definition: XDataSequence.idl:44
com::sun::star::chart2::data::XSheetDataProvider
Interface specific to spreadsheet data provider backend.
Definition: XSheetDataProvider.idl:23
com::sun::star::chart2::data::XSheetDataProvider::createDataSequenceByFormulaTokensPossible
boolean createDataSequenceByFormulaTokensPossible([in] sequence< com::sun::star::sheet::FormulaToken > aTokens)
com::sun::star::chart2::data::XSheetDataProvider::createDataSequenceByFormulaTokens
XDataSequence createDataSequenceByFormulaTokens([in] sequence< com::sun::star::sheet::FormulaToken > aTokens)
com::sun::star::uno::XInterface
base interface of all UNO interfaces
Definition: XInterface.idl:48
com
Definition: Accessible.idl:22