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
table
CellProperties.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
#ifndef __com_sun_star_table_CellProperties_idl__
21
#define __com_sun_star_table_CellProperties_idl__
22
23
#include <
com/sun/star/util/Color.idl
>
24
#include <
com/sun/star/beans/XPropertySet.idl
>
25
#include <
com/sun/star/table/ShadowFormat.idl
>
26
#include <
com/sun/star/table/CellHoriJustify.idl
>
27
#include <
com/sun/star/table/CellVertJustify.idl
>
28
#include <
com/sun/star/table/CellOrientation.idl
>
29
#include <
com/sun/star/util/CellProtection.idl
>
30
#include <
com/sun/star/table/TableBorder.idl
>
31
#include <
com/sun/star/table/TableBorder2.idl
>
32
#include <
com/sun/star/table/BorderLine.idl
>
33
#include <
com/sun/star/table/BorderLine2.idl
>
34
#include <
com/sun/star/container/XNameContainer.idl
>
35
36
37
module com { module sun { module star { module table {
38
39
45
published service
CellProperties
46
{
47
49
51
interface
com::sun::star::beans::XPropertySet
;
52
53
56
[optional, property]
string
CellStyle;
57
58
61
[property]
com::sun::star::util::Color
CellBackColor
;
62
63
69
[property]
boolean
IsCellBackgroundTransparent
;
70
71
74
[property]
com::sun::star::table::CellHoriJustify
HoriJustify
;
75
76
83
[property]
long
VertJustify
;
84
85
89
[property]
boolean
IsTextWrapped
;
90
91
94
[property]
short
ParaIndent
;
95
96
102
[property]
com::sun::star::table::CellOrientation
Orientation
;
103
104
107
[property]
long
RotateAngle
;
108
109
116
[property]
long
RotateReference
;
117
118
128
[optional, property]
boolean
AsianVerticalMode
;
129
130
137
[property]
com::sun::star::table::TableBorder
TableBorder
;
138
139
142
[property]
com::sun::star::table::BorderLine
TopBorder
;
143
144
147
[property]
com::sun::star::table::BorderLine
BottomBorder
;
148
149
152
[property]
com::sun::star::table::BorderLine
LeftBorder
;
153
154
157
[property]
com::sun::star::table::BorderLine
RightBorder
;
158
159
166
[property]
long
NumberFormat
;
167
168
171
[property]
com::sun::star::table::ShadowFormat
ShadowFormat
;
172
173
178
[property]
com::sun::star::util::CellProtection
CellProtection
;
179
180
186
[optional, property]
com::sun::star::container::XNameContainer
187
UserDefinedAttributes
;
188
189
192
[optional, property]
com::sun::star::table::BorderLine
DiagonalTLBR
;
193
194
197
[optional, property]
com::sun::star::table::BorderLine
DiagonalBLTR
;
198
199
202
[optional, property]
boolean
ShrinkToFit
;
203
204
205
//=== BorderLine2 / TableBorder2 optional properties, preferred ===========
206
216
[optional, property]
com::sun::star::table::TableBorder2
TableBorder2
;
217
218
224
[optional, property]
com::sun::star::table::BorderLine2
TopBorder2
;
225
226
232
[optional, property]
com::sun::star::table::BorderLine2
BottomBorder2
;
233
234
240
[optional, property]
com::sun::star::table::BorderLine2
LeftBorder2
;
241
242
248
[optional, property]
com::sun::star::table::BorderLine2
RightBorder2
;
249
250
256
[optional, property]
com::sun::star::table::BorderLine2
DiagonalTLBR2
;
257
258
264
[optional, property]
com::sun::star::table::BorderLine2
DiagonalBLTR2
;
265
274
[optional, property] sequence<com::sun::star::beans::PropertyValue>
CellInteropGrabBag
;
275
276
};
277
278
279
}; }; }; };
280
281
#endif
282
283
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4