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 __ooo_vba_excel_XAxis_idl__
21#define __ooo_vba_excel_XAxis_idl__
22
23#include <com/sun/star/script/BasicErrorException.idl>
24#include <ooo/vba/XHelperInterface.idl>
25
26module ooo {  module vba { module excel {
27interface XAxisTitle;
28interface XAxis
29{
30    interface ::ooo::vba::XHelperInterface;
31
32    void Delete()
33        raises(com::sun::star::script::BasicErrorException);
34
35    XAxisTitle getAxisTitle()
36        raises(com::sun::star::script::BasicErrorException);
37
38    void setDisplayUnit([in] long DisplayUnit)
39        raises(com::sun::star::script::BasicErrorException);
40
41    long getDisplayUnit()
42        raises(com::sun::star::script::BasicErrorException);
43
44    void setCrosses([in] long Crosses)
45        raises(com::sun::star::script::BasicErrorException);
46
47    long getCrosses()
48        raises(com::sun::star::script::BasicErrorException);
49
50    void setCrossesAt([in] double CrossesAt)
51        raises(com::sun::star::script::BasicErrorException);
52
53    double getCrossesAt()
54        raises(com::sun::star::script::BasicErrorException);
55
56    void setType([in] long Type)
57        raises(com::sun::star::script::BasicErrorException);
58
59    long getType()
60        raises(com::sun::star::script::BasicErrorException);
61
62    void setHasTitle([in] boolean HasTitle)
63        raises(com::sun::star::script::BasicErrorException);
64
65    boolean getHasTitle()
66        raises(com::sun::star::script::BasicErrorException);
67
68    void setMinorUnit([in] double MinorUnit)
69        raises(com::sun::star::script::BasicErrorException);
70
71    double getMinorUnit()
72        raises(com::sun::star::script::BasicErrorException);
73
74    void setMinorUnitIsAuto([in] boolean MinorUnitIsAuto)
75        raises(com::sun::star::script::BasicErrorException);
76
77    boolean getMinorUnitIsAuto()
78        raises(com::sun::star::script::BasicErrorException);
79
80    void setReversePlotOrder([in] boolean ReversePlotOrder)
81        raises(com::sun::star::script::BasicErrorException);
82
83    boolean getReversePlotOrder()
84        raises(com::sun::star::script::BasicErrorException);
85
86    void setMajorUnit([in] double MajorUnit)
87        raises(com::sun::star::script::BasicErrorException);
88
89    double getMajorUnit()
90        raises(com::sun::star::script::BasicErrorException);
91
92    void setMajorUnitIsAuto([in] boolean MajorUnitIsAuto)
93        raises(com::sun::star::script::BasicErrorException);
94
95    boolean getMajorUnitIsAuto()
96        raises(com::sun::star::script::BasicErrorException);
97
98    void setMaximumScale([in] double MaximumScale)
99        raises(com::sun::star::script::BasicErrorException);
100
101    double getMaximumScale()
102        raises(com::sun::star::script::BasicErrorException);
103
104    void setMaximumScaleIsAuto([in] boolean MaximumScaleIsAuto)
105        raises(com::sun::star::script::BasicErrorException);
106
107    boolean getMaximumScaleIsAuto()
108        raises(com::sun::star::script::BasicErrorException);
109
110    void setMinimumScale([in] double MinimumScale)
111        raises(com::sun::star::script::BasicErrorException);
112
113    double getMinimumScale()
114        raises(com::sun::star::script::BasicErrorException);
115
116    void setMinimumScaleIsAuto([in] boolean MinimumScaleIsAuto)
117        raises(com::sun::star::script::BasicErrorException);
118
119    boolean getMinimumScaleIsAuto()
120        raises(com::sun::star::script::BasicErrorException);
121
122    long getAxisGroup();
123
124    void setScaleType([in] long ScaleType)
125        raises(com::sun::star::script::BasicErrorException);
126
127    long getScaleType()
128        raises(com::sun::star::script::BasicErrorException);
129
130    double getHeight()
131        raises (com::sun::star::script::BasicErrorException);
132
133    void setHeight([in] /* double */ double height)
134        raises(com::sun::star::script::BasicErrorException);
135
136    double getWidth()
137        raises (com::sun::star::script::BasicErrorException);
138
139    void setWidth([in] /* double */ double width)
140        raises(com::sun::star::script::BasicErrorException);
141
142    double getTop()
143        raises (com::sun::star::script::BasicErrorException);
144
145    void setTop([in] /* double */ double top)
146        raises (com::sun::star::script::BasicErrorException);
147
148    double getLeft()
149        raises (com::sun::star::script::BasicErrorException);
150
151    void setLeft([in] /* double */ double left)
152        raises (com::sun::star::script::BasicErrorException);
153
154
155    //    XBorder       getBorder( ) raises ( com::sun::star::script::BasicErrorException );
156
157    // void     setMinorGridlines( [in] XGridlines MinorGridlines ) raises ( com::sun::star::script::BasicErrorException );
158
159    // XGridlines       getMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
160
161    // void     setMinorTickMark( [in] long MinorTickMark ) raises ( com::sun::star::script::BasicErrorException );
162
163    // long     getMinorTickMark( ) raises ( com::sun::star::script::BasicErrorException );
164
165    // void     setTickLabelPosition( [in] long TickLabelPosition ) raises ( com::sun::star::script::BasicErrorException );
166
167    // long     getTickLabelPosition( ) raises ( com::sun::star::script::BasicErrorException );
168
169    // void     setTickLabels( [in] XTickLabels TickLabels ) raises ( com::sun::star::script::BasicErrorException );
170
171    // XTickLabels      getTickLabels( ) raises ( com::sun::star::script::BasicErrorException );
172
173    // void     setTickLabelSpacing( [in] long TickLabelSpacing ) raises ( com::sun::star::script::BasicErrorException );
174
175    // long     getTickLabelSpacing( ) raises ( com::sun::star::script::BasicErrorException );
176
177    // void     setTickMarkSpacing( [in] long TickMarkSpacing ) raises ( com::sun::star::script::BasicErrorException );
178
179    // long     getTickMarkSpacing( ) raises ( com::sun::star::script::BasicErrorException );
180
181    // void     setMajorGridlines( [in] XGridlines MajorGridlines ) raises ( com::sun::star::script::BasicErrorException );
182
183    // XGridlines       getMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
184
185    // void     setMajorTickMark( [in] long MajorTickMark ) raises ( com::sun::star::script::BasicErrorException );
186
187    // long     getMajorTickMark( ) raises ( com::sun::star::script::BasicErrorException );
188
189    // void     setBaseUnit( [in] long BaseUnit ) raises ( com::sun::star::script::BasicErrorException );
190
191    // long     getBaseUnit( ) raises ( com::sun::star::script::BasicErrorException );
192
193    // void     setBaseUnitIsAuto( [in] boolean BaseUnitIsAuto ) raises ( com::sun::star::script::BasicErrorException );
194
195    // boolean      getBaseUnitIsAuto( ) raises ( com::sun::star::script::BasicErrorException );
196
197    // void     setMajorUnitScale( [in] long MajorUnitScale ) raises ( com::sun::star::script::BasicErrorException );
198
199    // long     getMajorUnitScale( ) raises ( com::sun::star::script::BasicErrorException );
200
201    // void     setMinorUnitScale( [in] long MinorUnitScale ) raises ( com::sun::star::script::BasicErrorException );
202
203    // long     getMinorUnitScale( ) raises ( com::sun::star::script::BasicErrorException );
204
205    // void     setCategoryType( [in] long CategoryType ) raises ( com::sun::star::script::BasicErrorException );
206
207    // long     getCategoryType( ) raises ( com::sun::star::script::BasicErrorException );
208
209    // void     setHasMajorGridlines( [in] boolean HasMajorGridlines ) raises ( com::sun::star::script::BasicErrorException );
210
211    // boolean      getHasMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
212
213    // void     setHasMinorGridlines( [in] boolean HasMinorGridlines ) raises ( com::sun::star::script::BasicErrorException );
214
215    // boolean      getHasMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
216
217    // void         setCategoryNames( [in] any CategoryNames ) raises ( com::sun::star::script::BasicErrorException );
218
219    // any          getCategoryNames( ) raises ( com::sun::star::script::BasicErrorException );
220
221    // void     setDisplayUnitCustom( [in] double DisplayUnitCustom ) raises ( com::sun::star::script::BasicErrorException );
222
223    // double       getDisplayUnitCustom( ) raises ( com::sun::star::script::BasicErrorException );
224
225    // void     setHasDisplayUnitLabel( [in] boolean HasDisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException );
226
227    // boolean      getHasDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException );
228
229    // void     setDisplayUnitLabel( [in] XDisplayUnitLabel DisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException );
230
231    // XDisplayUnitLabel        getDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException );
232
233    // any          Select(  ) raises ( com::sun::star::script::BasicErrorException );
234
235    // void     setAxisBetweenCategories( [in] boolean AxisBetweenCategories ) raises ( com::sun::star::script::BasicErrorException );
236
237    // boolean      getAxisBetweenCategories( ) raises ( com::sun::star::script::BasicErrorException );
238
239
240};
241
242}; }; };
243
244#endif
245
246/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
247