merge the formfield patch from ooo-build
[ooovba.git] / oovbaapi / ooo / vba / excel / XAxis.idl
blob1b79ff4ba38828d7b1f5789a471e31a6384823b9
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: XAxis.idl,v $
10 * $Revision: 1.3 $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
31 #ifndef __ooo_vba_excel_XAxis_idl__
32 #define __ooo_vba_excel_XAxis_idl__
34 #ifndef __com_sun_star_script_BasicErrorException_idl__
35 #include <com/sun/star/script/BasicErrorException.idl>
36 #endif
38 #ifndef __ooo_vba_XHelperInterface_idl__
39 #include <ooo/vba/XHelperInterface.idl>
40 #endif
42 module ooo { module vba { module excel {
43 interface XAxisTitle;
44 interface XAxis
46 interface ::ooo::vba::XHelperInterface;
48 void Delete()
49 raises(com::sun::star::script::BasicErrorException);
51 XAxisTitle getAxisTitle()
52 raises(com::sun::star::script::BasicErrorException);
54 void setDisplayUnit([in] long DisplayUnit)
55 raises(com::sun::star::script::BasicErrorException);
57 long getDisplayUnit()
58 raises(com::sun::star::script::BasicErrorException);
60 void setCrosses([in] long Crosses)
61 raises(com::sun::star::script::BasicErrorException);
63 long getCrosses()
64 raises(com::sun::star::script::BasicErrorException);
66 void setCrossesAt([in] double CrossesAt)
67 raises(com::sun::star::script::BasicErrorException);
69 double getCrossesAt()
70 raises(com::sun::star::script::BasicErrorException);
72 void setType([in] long Type)
73 raises(com::sun::star::script::BasicErrorException);
75 long getType()
76 raises(com::sun::star::script::BasicErrorException);
78 void setHasTitle([in] boolean HasTitle)
79 raises(com::sun::star::script::BasicErrorException);
81 boolean getHasTitle()
82 raises(com::sun::star::script::BasicErrorException);
84 void setMinorUnit([in] double MinorUnit)
85 raises(com::sun::star::script::BasicErrorException);
87 double getMinorUnit()
88 raises(com::sun::star::script::BasicErrorException);
90 void setMinorUnitIsAuto([in] boolean MinorUnitIsAuto)
91 raises(com::sun::star::script::BasicErrorException);
93 boolean getMinorUnitIsAuto()
94 raises(com::sun::star::script::BasicErrorException);
96 void setReversePlotOrder([in] boolean ReversePlotOrder)
97 raises(com::sun::star::script::BasicErrorException);
99 boolean getReversePlotOrder()
100 raises(com::sun::star::script::BasicErrorException);
102 void setMajorUnit([in] double MajorUnit)
103 raises(com::sun::star::script::BasicErrorException);
105 double getMajorUnit()
106 raises(com::sun::star::script::BasicErrorException);
108 void setMajorUnitIsAuto([in] boolean MajorUnitIsAuto)
109 raises(com::sun::star::script::BasicErrorException);
111 boolean getMajorUnitIsAuto()
112 raises(com::sun::star::script::BasicErrorException);
114 void setMaximumScale([in] double MaximumScale)
115 raises(com::sun::star::script::BasicErrorException);
117 double getMaximumScale()
118 raises(com::sun::star::script::BasicErrorException);
120 void setMaximumScaleIsAuto([in] boolean MaximumScaleIsAuto)
121 raises(com::sun::star::script::BasicErrorException);
123 boolean getMaximumScaleIsAuto()
124 raises(com::sun::star::script::BasicErrorException);
126 void setMinimumScale([in] double MinimumScale)
127 raises(com::sun::star::script::BasicErrorException);
129 double getMinimumScale()
130 raises(com::sun::star::script::BasicErrorException);
132 void setMinimumScaleIsAuto([in] boolean MinimumScaleIsAuto)
133 raises(com::sun::star::script::BasicErrorException);
135 boolean getMinimumScaleIsAuto()
136 raises(com::sun::star::script::BasicErrorException);
138 long getAxisGroup();//
139 raises(com::sun::star::script::BasicErrorException);
141 void setScaleType([in] long ScaleType)
142 raises(com::sun::star::script::BasicErrorException);
144 long getScaleType()
145 raises(com::sun::star::script::BasicErrorException);
147 double getHeight()
148 raises (com::sun::star::script::BasicErrorException);
150 void setHeight([in] /* double */ double height)
151 raises(com::sun::star::script::BasicErrorException);
153 double getWidth()
154 raises (com::sun::star::script::BasicErrorException);
156 void setWidth([in] /* double */ double width)
157 raises(com::sun::star::script::BasicErrorException);
159 double getTop()
160 raises (com::sun::star::script::BasicErrorException);
162 void setTop([in] /* double */ double top)
163 raises (com::sun::star::script::BasicErrorException);
165 double getLeft()
166 raises (com::sun::star::script::BasicErrorException);
168 void setLeft([in] /* double */ double left)
169 raises (com::sun::star::script::BasicErrorException);
172 // XBorder getBorder( ) raises ( com::sun::star::script::BasicErrorException );
174 // void setMinorGridlines( [in] XGridlines MinorGridlines ) raises ( com::sun::star::script::BasicErrorException );
176 // XGridlines getMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
178 // void setMinorTickMark( [in] long MinorTickMark ) raises ( com::sun::star::script::BasicErrorException );
180 // long getMinorTickMark( ) raises ( com::sun::star::script::BasicErrorException );
182 // void setTickLabelPosition( [in] long TickLabelPosition ) raises ( com::sun::star::script::BasicErrorException );
184 // long getTickLabelPosition( ) raises ( com::sun::star::script::BasicErrorException );
186 // void setTickLabels( [in] XTickLabels TickLabels ) raises ( com::sun::star::script::BasicErrorException );
188 // XTickLabels getTickLabels( ) raises ( com::sun::star::script::BasicErrorException );
190 // void setTickLabelSpacing( [in] long TickLabelSpacing ) raises ( com::sun::star::script::BasicErrorException );
192 // long getTickLabelSpacing( ) raises ( com::sun::star::script::BasicErrorException );
194 // void setTickMarkSpacing( [in] long TickMarkSpacing ) raises ( com::sun::star::script::BasicErrorException );
196 // long getTickMarkSpacing( ) raises ( com::sun::star::script::BasicErrorException );
198 // void setMajorGridlines( [in] XGridlines MajorGridlines ) raises ( com::sun::star::script::BasicErrorException );
200 // XGridlines getMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
202 // void setMajorTickMark( [in] long MajorTickMark ) raises ( com::sun::star::script::BasicErrorException );
204 // long getMajorTickMark( ) raises ( com::sun::star::script::BasicErrorException );
206 // void setBaseUnit( [in] long BaseUnit ) raises ( com::sun::star::script::BasicErrorException );
208 // long getBaseUnit( ) raises ( com::sun::star::script::BasicErrorException );
210 // void setBaseUnitIsAuto( [in] boolean BaseUnitIsAuto ) raises ( com::sun::star::script::BasicErrorException );
212 // boolean getBaseUnitIsAuto( ) raises ( com::sun::star::script::BasicErrorException );
214 // void setMajorUnitScale( [in] long MajorUnitScale ) raises ( com::sun::star::script::BasicErrorException );
216 // long getMajorUnitScale( ) raises ( com::sun::star::script::BasicErrorException );
218 // void setMinorUnitScale( [in] long MinorUnitScale ) raises ( com::sun::star::script::BasicErrorException );
220 // long getMinorUnitScale( ) raises ( com::sun::star::script::BasicErrorException );
222 // void setCategoryType( [in] long CategoryType ) raises ( com::sun::star::script::BasicErrorException );
224 // long getCategoryType( ) raises ( com::sun::star::script::BasicErrorException );
226 // void setHasMajorGridlines( [in] boolean HasMajorGridlines ) raises ( com::sun::star::script::BasicErrorException );
228 // boolean getHasMajorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
230 // void setHasMinorGridlines( [in] boolean HasMinorGridlines ) raises ( com::sun::star::script::BasicErrorException );
232 // boolean getHasMinorGridlines( ) raises ( com::sun::star::script::BasicErrorException );
234 // void setCategoryNames( [in] any CategoryNames ) raises ( com::sun::star::script::BasicErrorException );
236 // any getCategoryNames( ) raises ( com::sun::star::script::BasicErrorException );
238 // void setDisplayUnitCustom( [in] double DisplayUnitCustom ) raises ( com::sun::star::script::BasicErrorException );
240 // double getDisplayUnitCustom( ) raises ( com::sun::star::script::BasicErrorException );
242 // void setHasDisplayUnitLabel( [in] boolean HasDisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException );
244 // boolean getHasDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException );
246 // void setDisplayUnitLabel( [in] XDisplayUnitLabel DisplayUnitLabel ) raises ( com::sun::star::script::BasicErrorException );
248 // XDisplayUnitLabel getDisplayUnitLabel( ) raises ( com::sun::star::script::BasicErrorException );
250 // any Select( ) raises ( com::sun::star::script::BasicErrorException );
252 // void setAxisBetweenCategories( [in] boolean AxisBetweenCategories ) raises ( com::sun::star::script::BasicErrorException );
254 // boolean getAxisBetweenCategories( ) raises ( com::sun::star::script::BasicErrorException );
259 }; }; };
261 #endif