26using ::com::sun::star::uno::Reference;
27using ::com::sun::star::uno::Sequence;
34constexpr OUStringLiteral CHART2_COOSYSTEM_CARTESIAN_SERVICE_NAME =
u"com.sun.star.chart2.CoordinateSystems.Cartesian";
43 sal_Int32 nDimensionCount ) :
58 return CHART2_COOSYSTEM_CARTESIAN_SERVICE_NAME;
75 return "com.sun.star.comp.chart.CartesianCoordinateSystem";
85 return { CHART2_COOSYSTEM_CARTESIAN_SERVICE_NAME };
100 return "com.sun.star.comp.chart2.CartesianCoordinateSystem2d";
111 CHART2_COOSYSTEM_CARTESIAN_SERVICE_NAME,
112 "com.sun.star.chart2.CartesianCoordinateSystem2d"
128 return "com.sun.star.comp.chart2.CartesianCoordinateSystem3d";
139 CHART2_COOSYSTEM_CARTESIAN_SERVICE_NAME,
140 "com.sun.star.chart2.CartesianCoordinateSystem3d"
146extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface *
148 css::uno::Sequence<css::uno::Any>
const &)
150 return cppu::acquire(new ::chart::CartesianCoordinateSystem2d);
153extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface *
155 css::uno::Sequence<css::uno::Any>
const &)
157 return cppu::acquire(new ::chart::CartesianCoordinateSystem3d);
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_chart2_CartesianCoordinateSystem3d_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_chart2_CartesianCoordinateSystem2d_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
CartesianCoordinateSystem2d()
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getImplementationName() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual ~CartesianCoordinateSystem2d() override
virtual OUString SAL_CALL getImplementationName() override
virtual ~CartesianCoordinateSystem3d() override
CartesianCoordinateSystem3d()
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
CartesianCoordinateSystem(sal_Int32 nDimensionCount)
virtual ~CartesianCoordinateSystem() override
virtual OUString SAL_CALL getCoordinateSystemType() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone() override
virtual OUString SAL_CALL getViewServiceName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)
constexpr OUStringLiteral CHART2_COOSYSTEM_CARTESIAN_VIEW_SERVICE_NAME