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
chart2
DataPointProperties.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_chart2_DataPointProperties_idl
20
#define com_sun_star_chart2_DataPointProperties_idl
21
22
#include <
com/sun/star/beans/PropertySet.idl
>
23
#include <
com/sun/star/awt/Gradient.idl
>
24
#include <
com/sun/star/style/XStyle.idl
>
25
#include <
com/sun/star/drawing/Hatch.idl
>
26
#include <
com/sun/star/drawing/LineDash.idl
>
27
#include <
com/sun/star/drawing/BitmapMode.idl
>
28
#include <
com/sun/star/drawing/FillStyle.idl
>
29
#include <
com/sun/star/drawing/LineStyle.idl
>
30
#include <
com/sun/star/drawing/RectanglePoint.idl
>
31
#include <
com/sun/star/chart2/DataPointLabel.idl
>
32
#include <
com/sun/star/chart2/Symbol.idl
>
33
34
module com
35
{
36
module sun
37
{
38
module star
39
{
40
module chart2
41
{
42
43
service
DataPointProperties
44
{
47
service ::com::sun::star::beans::PropertySet;
48
49
54
// [optional, property] ::com::sun::star::style::XStyle Style;
55
56
// Common Properties
57
58
69
[property]
long
Color
;
70
81
[property]
short
Transparency
;
82
83
84
// Fill Properties
85
88
[property]
::com::sun::star::drawing::FillStyle
FillStyle
;
89
92
[optional, property]
::com::sun::star::awt::Gradient
TransparencyGradient
;
93
[optional, property]
::com::sun::star::awt::Gradient
Gradient
;
94
[optional, property]
::com::sun::star::drawing::Hatch
Hatch
;
95
96
[property]
string
TransparencyGradientName
;
97
[property]
string
GradientName
;
98
[property]
string
HatchName
;
99
[property]
string
FillBitmapName
;
100
104
[property]
boolean
FillBackground
;
105
111
[property]
long
BorderColor
;
117
[property]
::com::sun::star::drawing::LineStyle
BorderStyle
;
123
[property]
long
BorderWidth
;
129
[property]
::com::sun::star::drawing::LineDash
BorderDash
;
130
138
[optional, property]
string
BorderDashName
;
139
145
[optional, property]
short
BorderTransparency
;
146
147
148
// Line Properties
149
[property]
::com::sun::star::drawing::LineStyle
LineStyle
;
154
[property]
long
LineWidth
;
159
[property]
::com::sun::star::drawing::LineDash
LineDash
;
160
168
[optional, property]
string
LineDashName
;
169
170
171
// bitmap properties /copied from drawing::FillProperties
172
177
[property]
short
FillBitmapOffsetX
;
178
183
[property]
short
FillBitmapOffsetY
;
184
188
[property]
short
FillBitmapPositionOffsetX
;
189
193
[property]
short
FillBitmapPositionOffsetY
;
194
198
[property]
com::sun::star::drawing::RectanglePoint
FillBitmapRectanglePoint
;
199
209
[property]
boolean
FillBitmapLogicalSize
;
210
216
[property]
long
FillBitmapSizeX
;
217
223
[property]
long
FillBitmapSizeY
;
224
227
[property]
com::sun::star::drawing::BitmapMode
FillBitmapMode
;
228
229
232
[optional, property]
Symbol
Symbol
;
233
240
[optional, property]
double
Offset
;
241
247
[optional, property]
long
Geometry3D
;
248
249
[property]
DataPointLabel
Label
;
250
253
[optional, property]
string
LabelSeparator
;
254
257
[optional, property]
long
NumberFormat
;
258
261
[optional, property]
long
PercentageNumberFormat
;
262
267
[optional, property]
long
LabelPlacement
;
268
276
[maybevoid, property]
com::sun::star::awt::Size
ReferencePageSize
;
277
278
// statistics
279
286
[optional, maybevoid, property]
com::sun::star::beans::XPropertySet
ErrorBarX
;
287
294
[optional, maybevoid, property]
com::sun::star::beans::XPropertySet
ErrorBarY
;
295
300
[optional, maybevoid, property]
boolean
ShowErrorBox
;
301
302
305
[optional, maybevoid, property]
short
PercentDiagonal
;
306
};
307
308
} ;
// chart2
309
} ;
// com
310
} ;
// sun
311
} ;
// star
312
313
314
#endif
315
316
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4