LibreOffice: com/sun/star/sheet/SheetCellRange.idl Source File

LibreOffice LibreOffice 24.8 SDK API Reference

Loading...
Searching...
No Matches
SheetCellRange.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 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20
21
22
23
24
25
26module com { module sun { module star { module sheet {
27
28
34published service SheetCellRange
35{
36
40 service com::sun::star::table::CellRange;
41
42
45 service com::sun::star::style::CharacterProperties;
46
47
50 service com::sun::star::style::CharacterPropertiesAsian;
51
52
55 service com::sun::star::style::CharacterPropertiesComplex;
56
57
60 service com::sun::star::style::ParagraphProperties;
61
62
65 service com::sun::star::sheet::SheetRangesQuery;
66
67
75 interface com::sun::star::util::XReplaceable;
76
77
80 interface com::sun::star::util::XMergeable;
81
82
85 interface com::sun::star::util::XIndent;
86
87
90 interface com::sun::star::table::XColumnRowRange;
91
92
95 interface com::sun::star::table::XAutoFormattable;
96
97
100 interface com::sun::star::sheet::XSheetCellRange;
101
102
105 interface com::sun::star::sheet::XCellRangeData;
106
107
112 [optional] interface com::sun::star::sheet::XCellRangeFormula;
113
114
117 interface com::sun::star::sheet::XCellRangeAddressable;
118
119
123 interface com::sun::star::sheet::XSheetOperation;
124
125
129 interface com::sun::star::sheet::XCellSeries;
130
131
134 interface com::sun::star::sheet::XArrayFormulaRange;
135
136
139 interface com::sun::star::sheet::XMultipleOperation;
140
141
144 interface com::sun::star::util::XSortable;
145
146
152 interface com::sun::star::util::XImportable;
153
154
157 interface com::sun::star::sheet::XSubTotalCalculatable;
158
159
162 interface com::sun::star::sheet::XSheetFilterableEx;
163
164
167 interface com::sun::star::sheet::XCellFormatRangesSupplier;
168
169
172 interface com::sun::star::sheet::XUniqueCellFormatRangesSupplier;
173
174
178 interface com::sun::star::chart::XChartDataArray;
179
180
181 [optional] interface com::sun::star::beans::XTolerantMultiPropertySet;
182
183
189 [optional] interface com::sun::star::util::XModifyBroadcaster;
190
191
198 [readonly, property] com::sun::star::awt::Point Position;
199
200
203 [readonly, property] com::sun::star::awt::Size Size;
204
205
213 [property] com::sun::star::sheet::XSheetConditionalEntries
214 ConditionalFormat;
215
216
225 [optional, property] com::sun::star::sheet::XSheetConditionalEntries
226 ConditionalFormatLocal;
227
228
236 [property] com::sun::star::beans::XPropertySet Validation;
237
238
247 [optional, property] com::sun::star::beans::XPropertySet ValidationLocal;
248
249
252 [optional, readonly, property] string AbsoluteName;
253};
254
255
256}; }; }; };
257
258/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
com::sun::star::beans::XPropertySet
provides information about and access to the properties from an implementation.
Definition XPropertySet.idl:46
com::sun::star::beans::XTolerantMultiPropertySet
provides access to multiple iformation of a set of properties with a single call.
Definition XTolerantMultiPropertySet.idl:41
com::sun::star::chart::XChartDataArray
gives access to data represented as an array of rows.
Definition XChartDataArray.idl:32
com::sun::star::sheet::XArrayFormulaRange
provides handling of array formulas in a cell range.
Definition XArrayFormulaRange.idl:27
com::sun::star::sheet::XCellFormatRangesSupplier
provides access to a collection of equal-formatted cell ranges.
Definition XCellFormatRangesSupplier.idl:30
com::sun::star::sheet::XCellRangeAddressable
represents a cell which can be addressed with a com::sun::star::table::CellRangeAddress.
Definition XCellRangeAddressable.idl:28
com::sun::star::sheet::XCellRangeData
allows to get and set an array of data from a cell range.
Definition XCellRangeData.idl:29
com::sun::star::sheet::XCellRangeFormula
allows to get and set cell contents (values, text or formulas) for a cell range.
Definition XCellRangeFormula.idl:34
com::sun::star::sheet::XCellSeries
provides methods to fill out a cell range automatically with values based on a start value,...
Definition XCellSeries.idl:30
com::sun::star::sheet::XMultipleOperation
provides a method to apply a Multiple Operations Table to the cell range.
Definition XMultipleOperation.idl:28
com::sun::star::sheet::XSheetCellRange
provides access to the spreadsheet that contains a cell range.
Definition XSheetCellRange.idl:32
com::sun::star::sheet::XSheetConditionalEntries
provides methods to add and remove conditions of a conditional format.
Definition XSheetConditionalEntries.idl:30
com::sun::star::sheet::XSheetFilterableEx
represents something from which criteria for filtering can be read.
Definition XSheetFilterableEx.idl:34
com::sun::star::sheet::XSheetOperation
provides methods to execute operations on a cell range or ranges.
Definition XSheetOperation.idl:30
com::sun::star::sheet::XSubTotalCalculatable
contains methods to handle a subtotal descriptor.
Definition XSubTotalCalculatable.idl:33
com::sun::star::sheet::XUniqueCellFormatRangesSupplier
provides access to a collection of collections of equal-formatted cell ranges.
Definition XUniqueCellFormatRangesSupplier.idl:31
com::sun::star::table::XAutoFormattable
provides a method to apply TableAutoFormats to a cell range.
Definition XAutoFormattable.idl:27
com::sun::star::table::XColumnRowRange
provides methods to access the collections of columns and rows of a cell range.
Definition XColumnRowRange.idl:30
com::sun::star::util::XImportable
makes it possible to import files into the object.
Definition XImportable.idl:27
com::sun::star::util::XIndent
allows indentation of the object to be changed.
Definition XIndent.idl:27
com::sun::star::util::XMergeable
represents a range of cells that can be merged.
Definition XMergeable.idl:28
com::sun::star::util::XModifyBroadcaster
broadcasts each modification made on the date data of the object which supports this interface.
Definition XModifyBroadcaster.idl:32
com::sun::star::util::XReplaceable
makes it possible to replace strings in a text described by a SearchDescriptor.
Definition XReplaceable.idl:38
com::sun::star::util::XSortable
makes it possible to sort the contents of this object.
Definition XSortable.idl:50
com
Definition Ambiguous.idl:20
com::sun::star::sheet::SheetCellRange
represents a rectangular range of cells in a spreadsheet document.
Definition SheetCellRange.idl:35
com::sun::star::sheet::SheetCellRange::Size
com::sun::star::awt::Size Size
contains the size of this range (in 1/100 mm).
Definition SheetCellRange.idl:203
com::sun::star::sheet::SheetCellRange::AbsoluteName
string AbsoluteName
Returns the absolute address of the range as string, e.g.
Definition SheetCellRange.idl:252
com::sun::star::sheet::SheetCellRange::ValidationLocal
com::sun::star::beans::XPropertySet ValidationLocal
contains the data validation settings for this cell, using localized formulas.
Definition SheetCellRange.idl:247
com::sun::star::sheet::SheetCellRange::ConditionalFormatLocal
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormatLocal
contains the conditional formatting settings for this cell, using localized formulas.
Definition SheetCellRange.idl:226
com::sun::star::sheet::SheetCellRange::ConditionalFormat
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormat
contains the conditional formatting settings for this cell.
Definition SheetCellRange.idl:214
com::sun::star::sheet::SheetCellRange::Validation
com::sun::star::beans::XPropertySet Validation
contains the data validation settings for this cell.
Definition SheetCellRange.idl:236
com::sun::star::sheet::SheetCellRange::Position
com::sun::star::awt::Point Position
contains the position of the top left cell of this range in the sheet (in 1/100 mm).
Definition SheetCellRange.idl:198
com::sun::star::sheet::SheetRangesQuery
provides interfaces to find cells with specific properties.
Definition SheetRangesQuery.idl:27
com::sun::star::style::CharacterPropertiesAsian
This is a set of properties to describe the style of characters in Asian texts.
Definition CharacterPropertiesAsian.idl:27
com::sun::star::style::CharacterPropertiesComplex
This is a set of properties to describe the style of characters in complex texts.
Definition CharacterPropertiesComplex.idl:27
com::sun::star::style::CharacterProperties
This is a set of properties to describe the style of characters.
Definition CharacterProperties.idl:27
com::sun::star::style::ParagraphProperties
describes the style of paragraphs.
Definition ParagraphProperties.idl:25
com::sun::star::table::CellRange
represents a range of cells within a table.
Definition CellRange.idl:27
com::sun::star::awt::Point
specifies a 2-dimensional point using the Cartesian coordinate system.
Definition Point.idl:28
com::sun::star::awt::Size
specifies the 2-dimensional size of an area using width and height.
Definition Size.idl:28