LibreOffice
LibreOffice 5.0 SDK API Reference
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
com
sun
star
text
TextTable.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
#ifndef __com_sun_star_text_TextTable_idl__
20
#define __com_sun_star_text_TextTable_idl__
21
22
#include <
com/sun/star/text/TextContent.idl
>
23
#include <
com/sun/star/util/Color.idl
>
24
#include <
com/sun/star/text/XTextTable.idl
>
25
#include <
com/sun/star/text/TableColumnSeparator.idl
>
26
#include <
com/sun/star/container/XNamed.idl
>
27
#include <
com/sun/star/beans/XPropertySet.idl
>
28
#include <
com/sun/star/style/GraphicLocation.idl
>
29
#include <
com/sun/star/style/BreakType.idl
>
30
#include <
com/sun/star/table/ShadowFormat.idl
>
31
#include <
com/sun/star/table/TableBorder.idl
>
32
#include <
com/sun/star/table/XCellRange.idl
>
33
#include <
com/sun/star/table/XAutoFormattable.idl
>
34
#include <
com/sun/star/chart/XChartDataArray.idl
>
35
#include <
com/sun/star/util/XSortable.idl
>
36
#include <
com/sun/star/sheet/XCellRangeData.idl
>
37
#include <
com/sun/star/xml/UserDefinedAttributesSupplier.idl
>
38
39
40
41
module com { module sun { module star { module text {
42
43
73
published service
TextTable
74
{
75
service
com::sun::star::text::TextContent
;
76
77
[optional] service
com::sun::star::xml::UserDefinedAttributesSupplier
;
78
79
interface
com::sun::star::text::XTextTable
;
80
81
interface
com::sun::star::container::XNamed
;
82
83
interface
com::sun::star::table::XCellRange
;
84
85
interface
com::sun::star::chart::XChartDataArray
;
86
87
interface
com::sun::star::table::XAutoFormattable
;
88
89
interface
com::sun::star::util::XSortable
;
90
91
[optional]
interface
com::sun::star::sheet::XCellRangeData
;
92
95
[property]
com::sun::star::style::BreakType
BreakType
;
96
99
[property]
long
LeftMargin
;
100
103
[property]
long
RightMargin
;
104
107
[property]
short
HoriOrient
;
108
112
[property]
boolean
KeepTogether
;
113
117
[property]
boolean
Split
;
118
122
[property]
short
PageNumberOffset
;
123
127
[property]
string
PageDescName
;
128
131
[property]
short
RelativeWidth
;
134
[property]
boolean
IsWidthRelative
;
135
138
[property]
boolean
RepeatHeadline
;
141
[optional, property]
long
HeaderRowCount
;
142
145
[property]
com::sun::star::table::ShadowFormat
ShadowFormat
;
146
149
[property]
long
TopMargin
;
150
153
[property]
long
BottomMargin
;
154
157
[property]
boolean
BackTransparent
;
158
165
[property]
long
Width
;
166
170
[property]
boolean
ChartRowAsLabel
;
171
175
[property]
boolean
ChartColumnAsLabel
;
176
179
[property]
com::sun::star::table::TableBorder
TableBorder
;
180
184
[property] sequence<com::sun::star::text::TableColumnSeparator>
TableColumnSeparators
;
185
188
[property]
short
TableColumnRelativeSum
;
189
192
[property]
com::sun::star::util::Color
BackColor
;
193
196
[property]
string
BackGraphicURL
;
197
198
201
[property]
string
BackGraphicFilter
;
202
203
206
[property]
com::sun::star::style::GraphicLocation
BackGraphicLocation
;
207
208
212
[optional, property]
boolean
CollapsingBorders
;
213
222
[optional, property] sequence<com::sun::star::beans::PropertyValue>
TableInteropGrabBag
;
223
224
};
225
226
227
}; }; }; };
228
229
#endif
230
231
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4