1*cdf0e10cSrcweir#ifndef com_sun_star_chart2_CoordinateSystem_idl 2*cdf0e10cSrcweir#define com_sun_star_chart2_CoordinateSystem_idl 3*cdf0e10cSrcweir 4*cdf0e10cSrcweir#ifndef __com_sun_star_uno_XInterface_idl__ 5*cdf0e10cSrcweir#include <com/sun/star/uno/XInterface.idl> 6*cdf0e10cSrcweir#endif 7*cdf0e10cSrcweir 8*cdf0e10cSrcweir#ifndef com_sun_star_chart2_XScale_idl 9*cdf0e10cSrcweir#include <com/sun/star/chart2/XScale.idl> 10*cdf0e10cSrcweir#endif 11*cdf0e10cSrcweir 12*cdf0e10cSrcweir#ifndef __com_sun_star_util_XCloneable_idl__ 13*cdf0e10cSrcweir#include <com/sun/star/util/XCloneable.idl> 14*cdf0e10cSrcweir#endif 15*cdf0e10cSrcweir 16*cdf0e10cSrcweir#ifndef __com_sun_star_lang_IndexOutOfBoundsException_idl__ 17*cdf0e10cSrcweir#include <com/sun/star/lang/IndexOutOfBoundsException.idl> 18*cdf0e10cSrcweir#endif 19*cdf0e10cSrcweir 20*cdf0e10cSrcweirmodule com 21*cdf0e10cSrcweir{ 22*cdf0e10cSrcweirmodule sun 23*cdf0e10cSrcweir{ 24*cdf0e10cSrcweirmodule star 25*cdf0e10cSrcweir{ 26*cdf0e10cSrcweirmodule chart2 27*cdf0e10cSrcweir{ 28*cdf0e10cSrcweir 29*cdf0e10cSrcweir/** 30*cdf0e10cSrcweir */ 31*cdf0e10cSrcweirservice CoordinateSystem 32*cdf0e10cSrcweir{ 33*cdf0e10cSrcweir /** 34*cdf0e10cSrcweir */ 35*cdf0e10cSrcweir interface XCoordinateSystem; 36*cdf0e10cSrcweir 37*cdf0e10cSrcweir /** a coordinate system can contain several charttypes, which than do contain the data series. 38*cdf0e10cSrcweir */ 39*cdf0e10cSrcweir interface com::sun::star::chart2::XChartTypeContainer; 40*cdf0e10cSrcweir 41*cdf0e10cSrcweir /** creates a new CoordinateSystem that contains the same 42*cdf0e10cSrcweir members like the original object. Note that the contained 43*cdf0e10cSrcweir XScales are still the same objects, i.e. those are not cloned. 44*cdf0e10cSrcweir */ 45*cdf0e10cSrcweir [optional] interface com::sun::star::util::XCloneable; 46*cdf0e10cSrcweir 47*cdf0e10cSrcweir [optional, property] boolean SwapXAndYAxis; 48*cdf0e10cSrcweir}; 49*cdf0e10cSrcweir 50*cdf0e10cSrcweir} ; // chart2 51*cdf0e10cSrcweir} ; // star 52*cdf0e10cSrcweir} ; // sun 53*cdf0e10cSrcweir} ; // com 54*cdf0e10cSrcweir 55*cdf0e10cSrcweir 56*cdf0e10cSrcweir#endif 57