1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: XAxis.idl,v $
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
>
38 #ifndef __ooo_vba_XHelperInterface_idl__
39 #include
<ooo
/vba
/XHelperInterface.idl
>
42 module ooo
{ module vba
{ module excel
{
46 interface ::ooo
::vba
::XHelperInterface
;
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
);
58 raises
(com
::sun
::star
::script
::BasicErrorException
);
60 void setCrosses
([in] long Crosses
)
61 raises
(com
::sun
::star
::script
::BasicErrorException
);
64 raises
(com
::sun
::star
::script
::BasicErrorException
);
66 void setCrossesAt
([in] double CrossesAt
)
67 raises
(com
::sun
::star
::script
::BasicErrorException
);
70 raises
(com
::sun
::star
::script
::BasicErrorException
);
72 void setType
([in] long Type
)
73 raises
(com
::sun
::star
::script
::BasicErrorException
);
76 raises
(com
::sun
::star
::script
::BasicErrorException
);
78 void setHasTitle
([in] boolean HasTitle
)
79 raises
(com
::sun
::star
::script
::BasicErrorException
);
82 raises
(com
::sun
::star
::script
::BasicErrorException
);
84 void setMinorUnit
([in] double MinorUnit
)
85 raises
(com
::sun
::star
::script
::BasicErrorException
);
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
);
145 raises
(com
::sun
::star
::script
::BasicErrorException
);
148 raises
(com
::sun
::star
::script
::BasicErrorException
);
150 void setHeight
([in] /* double */ double height
)
151 raises
(com
::sun
::star
::script
::BasicErrorException
);
154 raises
(com
::sun
::star
::script
::BasicErrorException
);
156 void setWidth
([in] /* double */ double width
)
157 raises
(com
::sun
::star
::script
::BasicErrorException
);
160 raises
(com
::sun
::star
::script
::BasicErrorException
);
162 void setTop
([in] /* double */ double top
)
163 raises
(com
::sun
::star
::script
::BasicErrorException
);
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 );