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
chart
ChartAxis.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_chart_ChartAxis_idl__
20
#define __com_sun_star_chart_ChartAxis_idl__
21
22
#include <
com/sun/star/drawing/LineProperties.idl
>
23
24
#include <
com/sun/star/style/CharacterProperties.idl
>
25
26
#include <
com/sun/star/beans/XPropertySet.idl
>
27
28
#include <
com/sun/star/chart/ChartAxisArrangeOrderType.idl
>
29
#include <
com/sun/star/chart/ChartAxisPosition.idl
>
30
#include <
com/sun/star/chart/ChartAxisLabelPosition.idl
>
31
#include <
com/sun/star/chart/ChartAxisMarkPosition.idl
>
32
#include <
com/sun/star/chart/ChartAxisType.idl
>
33
#include <
com/sun/star/chart/TimeIncrement.idl
>
34
#include <
com/sun/star/chart/XAxis.idl
>
35
#include <
com/sun/star/xml/UserDefinedAttributesSupplier.idl
>
36
37
38
module com { module sun { module star { module chart {
39
40
46
published service
ChartAxis
47
{
51
service
com::sun::star::drawing::LineProperties
;
52
55
service
com::sun::star::style::CharacterProperties
;
56
63
[optional] service
com::sun::star::xml::UserDefinedAttributesSupplier
;
64
68
[optional]
interface
com::sun::star::chart::XAxis
;
69
70
interface
com::sun::star::beans::XPropertySet
;
71
78
[optional, property]
double
Max
;
79
80
83
[optional, property]
double
Min
;
84
85
88
[optional, property]
double
StepMain
;
89
90
95
[optional, property]
long
StepHelpCount
;
96
97
102
[optional, property]
double
StepHelp
;
103
104
108
[optional, property]
boolean
AutoMax
;
109
110
114
[optional, property]
boolean
AutoMin
;
115
116
120
[optional, property]
boolean
AutoStepMain
;
121
122
126
[optional, property]
boolean
AutoStepHelp
;
127
128
129
133
[optional, property]
boolean
Logarithmic
;
134
135
139
[optional, property]
long
AxisType
;
140
141
145
[optional, maybevoid, property]
TimeIncrement
TimeIncrement
;
146
147
150
[optional, property]
boolean
ReverseDirection
;
151
152
155
[optional, property]
com::sun::star::chart::ChartAxisPosition
CrossoverPosition
;
156
157
160
[optional, property]
double
CrossoverValue
;
161
162
167
[optional, property]
double
Origin
;
168
169
172
[optional, property]
boolean
AutoOrigin
;
173
180
[property]
long
Marks
;
181
182
185
[property]
long
HelpMarks
;
186
189
[optional, property]
com::sun::star::chart::ChartAxisMarkPosition
MarkPosition
;
190
197
[property]
boolean
DisplayLabels
;
198
199
204
[property]
long
NumberFormat
;
205
206
211
[optional, property]
boolean
LinkNumberFormatToSource
;
212
213
216
[optional, property]
com::sun::star::chart::ChartAxisLabelPosition
LabelPosition
;
217
218
222
[property]
long
TextRotation
;
223
224
228
[property]
com::sun::star::chart::ChartAxisArrangeOrderType
ArrangeOrder
;
229
230
233
[property]
boolean
TextBreak
;
234
235
239
[property]
boolean
TextCanOverlap
;
240
251
[property]
long
Overlap
;
252
253
260
[property]
long
GapWidth
;
261
};
262
263
264
}; }; }; };
265
266
#endif
267
268
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4