Branch data Line data Source code
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 : :
21 : : #include "_serviceregistration_charttypes.hxx"
22 : :
23 : : #include "AreaChartType.hxx"
24 : : #include "BarChartType.hxx"
25 : : #include "CandleStickChartType.hxx"
26 : : #include "ColumnChartType.hxx"
27 : : #include "LineChartType.hxx"
28 : : #include "NetChartType.hxx"
29 : : #include "FilledNetChartType.hxx"
30 : : #include "PieChartType.hxx"
31 : : #include "ScatterChartType.hxx"
32 : : #include "BubbleChartType.hxx"
33 : :
34 : : namespace
35 : : {
36 : : static struct ::cppu::ImplementationEntry g_entries_chart2_charttypes[] =
37 : : {
38 : : {
39 : : ::chart::AreaChartType::create
40 : : , ::chart::AreaChartType::getImplementationName_Static
41 : : , ::chart::AreaChartType::getSupportedServiceNames_Static
42 : : , ::cppu::createSingleComponentFactory
43 : : , 0
44 : : , 0
45 : : }
46 : : ,{
47 : : ::chart::BarChartType::create
48 : : , ::chart::BarChartType::getImplementationName_Static
49 : : , ::chart::BarChartType::getSupportedServiceNames_Static
50 : : , ::cppu::createSingleComponentFactory
51 : : , 0
52 : : , 0
53 : : }
54 : : ,{
55 : : ::chart::CandleStickChartType::create
56 : : , ::chart::CandleStickChartType::getImplementationName_Static
57 : : , ::chart::CandleStickChartType::getSupportedServiceNames_Static
58 : : , ::cppu::createSingleComponentFactory
59 : : , 0
60 : : , 0
61 : : }
62 : : ,{
63 : : ::chart::ColumnChartType::create
64 : : , ::chart::ColumnChartType::getImplementationName_Static
65 : : , ::chart::ColumnChartType::getSupportedServiceNames_Static
66 : : , ::cppu::createSingleComponentFactory
67 : : , 0
68 : : , 0
69 : : }
70 : : ,{
71 : : ::chart::LineChartType::create
72 : : , ::chart::LineChartType::getImplementationName_Static
73 : : , ::chart::LineChartType::getSupportedServiceNames_Static
74 : : , ::cppu::createSingleComponentFactory
75 : : , 0
76 : : , 0
77 : : }
78 : : ,{
79 : : ::chart::NetChartType::create
80 : : , ::chart::NetChartType::getImplementationName_Static
81 : : , ::chart::NetChartType::getSupportedServiceNames_Static
82 : : , ::cppu::createSingleComponentFactory
83 : : , 0
84 : : , 0
85 : : }
86 : : ,{
87 : : ::chart::FilledNetChartType::create
88 : : , ::chart::FilledNetChartType::getImplementationName_Static
89 : : , ::chart::FilledNetChartType::getSupportedServiceNames_Static
90 : : , ::cppu::createSingleComponentFactory
91 : : , 0
92 : : , 0
93 : : }
94 : : ,{
95 : : ::chart::PieChartType::create
96 : : , ::chart::PieChartType::getImplementationName_Static
97 : : , ::chart::PieChartType::getSupportedServiceNames_Static
98 : : , ::cppu::createSingleComponentFactory
99 : : , 0
100 : : , 0
101 : : }
102 : : ,{
103 : : ::chart::ScatterChartType::create
104 : : , ::chart::ScatterChartType::getImplementationName_Static
105 : : , ::chart::ScatterChartType::getSupportedServiceNames_Static
106 : : , ::cppu::createSingleComponentFactory
107 : : , 0
108 : : , 0
109 : : }
110 : : ,{
111 : : ::chart::BubbleChartType::create
112 : : , ::chart::BubbleChartType::getImplementationName_Static
113 : : , ::chart::BubbleChartType::getSupportedServiceNames_Static
114 : : , ::cppu::createSingleComponentFactory
115 : : , 0
116 : : , 0
117 : : }
118 : : ,{ 0, 0, 0, 0, 0, 0 }
119 : : };
120 : :
121 : : } // anonymous namespace
122 : :
123 : : struct ::cppu::ImplementationEntry *
124 : 77 : ChartTypeEntriesForServiceRegistration::getImplementationEntries()
125 : : {
126 : 77 : return g_entries_chart2_charttypes;
127 : : }
128 : :
129 : : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|