nss: upgrade to release 3.73
[LibreOffice.git] / chart2 / IwyuFilter_chart2.yaml
blobe18c8e3851cb936b4a533118cfc363d3d413d14c
1 ---
2 assumeFilename: chart2/source/controller/main/ChartWindow.cxx
3 excludelist:
4     chart2/inc/ChartModel.hxx:
5     # base class has to be a complete type
6     - com/sun/star/chart2/X3DChartWindowProvider.hpp
7     - com/sun/star/chart2/XChartDocument.hpp
8     - com/sun/star/chart2/XTitled.hpp
9     - com/sun/star/chart2/data/XDataReceiver.hpp
10     - com/sun/star/chart2/data/XDataSource.hpp
11     - com/sun/star/container/XChild.hpp
12     - com/sun/star/datatransfer/XTransferable.hpp
13     - com/sun/star/document/XDocumentPropertiesSupplier.hpp
14     - com/sun/star/document/XStorageBasedDocument.hpp
15     - com/sun/star/document/XUndoManagerSupplier.hpp
16     - com/sun/star/embed/XVisualObject.hpp
17     - com/sun/star/frame/XLoadable.hpp
18     - com/sun/star/frame/XStorable2.hpp
19     - com/sun/star/lang/XInitialization.hpp
20     - com/sun/star/lang/XMultiServiceFactory.hpp
21     - com/sun/star/lang/XServiceInfo.hpp
22     - com/sun/star/lang/XUnoTunnel.hpp
23     - com/sun/star/qa/XDumper.hpp
24     - com/sun/star/util/XCloneable.hpp
25     - com/sun/star/util/XCloseable.hpp
26     - com/sun/star/util/XModifiable.hpp
27     - com/sun/star/util/XNumberFormatsSupplier.hpp
28     - com/sun/star/util/XUpdatable.hpp
29     chart2/inc/ChartView.hxx:
30     # base class has to be a complete type
31     - com/sun/star/util/XModeChangeBroadcaster.hpp
32     - com/sun/star/util/XUpdatable2.hpp
33     - com/sun/star/beans/XPropertySet.hpp
34     - com/sun/star/datatransfer/XTransferable.hpp
35     - com/sun/star/lang/XInitialization.hpp
36     - com/sun/star/lang/XMultiServiceFactory.hpp
37     - com/sun/star/lang/XServiceInfo.hpp
38     - com/sun/star/lang/XUnoTunnel.hpp
39     - com/sun/star/qa/XDumper.hpp
40     - com/sun/star/util/XModifyListener.hpp
41     chart2/source/inc/AxisHelper.hxx:
42     # base class has to be a complete type
43     - com/sun/star/chart2/ScaleData.hpp
44     chart2/source/inc/CachedDataSequence.hxx:
45     # base class has to be a complete type
46     - com/sun/star/chart2/data/XDataSequence.hpp
47     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
48     - com/sun/star/chart2/data/XTextualDataSequence.hpp
49     - com/sun/star/lang/XInitialization.hpp
50     - com/sun/star/lang/XServiceInfo.hpp
51     - com/sun/star/util/XCloneable.hpp
52     - com/sun/star/util/XModifyBroadcaster.hpp
53     chart2/source/inc/ConfigColorScheme.hxx:
54     # base class has to be a complete type
55     - com/sun/star/chart2/XColorScheme.hpp
56     - com/sun/star/lang/XServiceInfo.hpp
57     chart2/source/inc/chartview/ChartSfxItemIds.hxx:
58     # Needed for TypedWhichId macros
59     - class SvxSizeItem
60     - class SfxIntegerListItem
61     - class SfxBoolItem
62     - class SfxStringItem
63     - class SfxInt32Item
64     - class SfxUInt32Item
65     - class SvxChartIndicateItem
66     - class SvxDoubleItem
67     - class SvxBrushItem
68     chart2/source/inc/chartview/ExplicitScaleValues.hxx:
69     # base class has to be a complete type
70     - com/sun/star/chart2/XScaling.hpp
71     chart2/source/inc/DataSource.hxx:
72     # base class has to be a complete type
73     - com/sun/star/chart2/data/XDataSink.hpp
74     - com/sun/star/chart2/data/XDataSource.hpp
75     - com/sun/star/lang/XServiceInfo.hpp
76     chart2/source/inc/DiagramHelper.hxx:
77     # # typedef in base class needs a complete type
78     - com/sun/star/chart2/XChartTypeTemplate.hpp
79     chart2/source/inc/ErrorBar.hxx:
80     # base class has to be a complete type
81     - com/sun/star/beans/XPropertySet.hpp
82     - com/sun/star/beans/XPropertyState.hpp
83     - com/sun/star/chart2/data/XDataSink.hpp
84     - com/sun/star/chart2/data/XDataSource.hpp
85     - com/sun/star/lang/XServiceInfo.hpp
86     - com/sun/star/util/XCloneable.hpp
87     - com/sun/star/util/XModifyBroadcaster.hpp
88     - com/sun/star/util/XModifyListener.hpp
89     chart2/source/inc/InternalData.hxx:
90     # complete type is needed in the inline dtor
91     - com/sun/star/uno/Sequence.hxx
92     chart2/source/inc/InternalDataProvider.hxx:
93     # base class has to be a complete type
94     - com/sun/star/chart2/data/XRangeXMLConversion.hpp
95     - com/sun/star/chart2/XAnyDescriptionAccess.hpp
96     - com/sun/star/chart2/XInternalDataProvider.hpp
97     - com/sun/star/chart/XDateCategories.hpp
98     - com/sun/star/lang/XInitialization.hpp
99     - com/sun/star/lang/XServiceInfo.hpp
100     - com/sun/star/util/XCloneable.hpp
101     chart2/source/inc/LabeledDataSequence.hxx:
102     # base class has to be a complete type
103     - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
104     - com/sun/star/lang/XServiceInfo.hpp
105     chart2/source/inc/ModifyListenerHelper.hxx:
106     # base class has to be a complete type
107     - com/sun/star/util/XModifyListener.hpp
108     chart2/source/inc/NameContainer.hxx:
109     # base class has to be a complete type
110     - com/sun/star/container/XNameContainer.hpp
111     - com/sun/star/lang/XServiceInfo.hpp
112     - com/sun/star/util/XCloneable.hpp
113     chart2/source/inc/NumberFormatterWrapper.hxx:
114     # base class has to be a complete type
115     - com/sun/star/util/XNumberFormatsSupplier.hpp
116     chart2/source/inc/PropertyHelper.hxx:
117     # base class has to be a complete type
118     - com/sun/star/uno/Any.hxx
119     chart2/source/inc/PopupRequest.hxx:
120     # base class has to be a complete type
121     - com/sun/star/awt/XRequestCallback.hpp
122     chart2/source/inc/RangeHighlighter.hxx:
123     # base class has to be a complete type
124     - com/sun/star/chart2/data/XRangeHighlighter.hpp
125     - com/sun/star/view/XSelectionChangeListener.hpp
126     chart2/source/inc/RegressionCurveCalculator.hxx:
127     # base class has to be a complete type
128     - com/sun/star/chart2/XRegressionCurveCalculator.hpp
129     chart2/source/inc/Scaling.hxx:
130     # base class has to be a complete type
131     - com/sun/star/chart2/XScaling.hpp
132     - com/sun/star/lang/XServiceInfo.hpp
133     - com/sun/star/lang/XServiceName.hpp
134     chart2/source/inc/UncachedDataSequence.hxx:
135     # base class has to be a complete type
136     - com/sun/star/chart2/data/XDataSequence.hpp
137     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
138     - com/sun/star/chart2/data/XTextualDataSequence.hpp
139     - com/sun/star/container/XIndexReplace.hpp
140     - com/sun/star/container/XNamed.hpp
141     - com/sun/star/lang/XServiceInfo.hpp
142     - com/sun/star/util/XCloneable.hpp
143     - com/sun/star/util/XModifiable.hpp
144     chart2/source/inc/WeakListenerAdapter.hxx:
145     # base class has to be a complete type
146     - com/sun/star/util/XModifyListener.hpp
147     - com/sun/star/view/XSelectionChangeListener.hpp
148     chart2/source/inc/WrappedProperty.hxx:
149     # Needed for implicit dtor
150     - com/sun/star/uno/Any.hxx
151     chart2/source/inc/WrappedPropertySet.hxx:
152     # base class has to be a complete type
153     - com/sun/star/beans/XMultiPropertySet.hpp
154     - com/sun/star/beans/XMultiPropertyStates.hpp
155     - com/sun/star/beans/XPropertySet.hpp
156     - com/sun/star/beans/XPropertyState.hpp
157     chart2/source/model/inc/BaseCoordinateSystem.hxx:
158     # base class has to be a complete type
159     - com/sun/star/chart2/XChartTypeContainer.hpp
160     - com/sun/star/chart2/XCoordinateSystem.hpp
161     - com/sun/star/lang/XServiceInfo.hpp
162     - com/sun/star/util/XCloneable.hpp
163     - com/sun/star/util/XModifyBroadcaster.hpp
164     - com/sun/star/util/XModifyListener.hpp
165     chart2/source/model/inc/ChartTypeManager.hxx:
166     # base class has to be a complete type
167     - com/sun/star/chart2/XChartTypeManager.hpp
168     - com/sun/star/lang/XMultiServiceFactory.hpp
169     - com/sun/star/lang/XServiceInfo.hpp
170     chart2/source/model/inc/DataSeries.hxx:
171     # base class has to be a complete type
172     - com/sun/star/chart2/XDataSeries.hpp
173     - com/sun/star/chart2/XRegressionCurveContainer.hpp
174     - com/sun/star/chart2/data/XDataSink.hpp
175     - com/sun/star/chart2/data/XDataSource.hpp
176     - com/sun/star/lang/XServiceInfo.hpp
177     - com/sun/star/util/XCloneable.hpp
178     - com/sun/star/util/XModifyBroadcaster.hpp
179     - com/sun/star/util/XModifyListener.hpp
180     chart2/source/model/inc/Diagram.hxx:
181     # base class has to be a complete type
182     - com/sun/star/chart/X3DDefaultSetter.hpp
183     - com/sun/star/chart2/XCoordinateSystemContainer.hpp
184     - com/sun/star/chart2/XDiagram.hpp
185     - com/sun/star/chart2/XTitled.hpp
186     - com/sun/star/lang/XServiceInfo.hpp
187     - com/sun/star/util/XCloneable.hpp
188     - com/sun/star/util/XModifyBroadcaster.hpp
189     - com/sun/star/util/XModifyListener.hpp
190     chart2/source/model/inc/StockBar.hxx:
191     # base class has to be a complete type
192     - com/sun/star/util/XCloneable.hpp
193     - com/sun/star/util/XModifyBroadcaster.hpp
194     - com/sun/star/util/XModifyListener.hpp
195     chart2/source/model/inc/XMLFilter.hxx:
196     # base class has to be a complete type
197     - com/sun/star/document/XExporter.hpp
198     - com/sun/star/document/XFilter.hpp
199     - com/sun/star/document/XImporter.hpp
200     - com/sun/star/io/XActiveDataSource.hpp
201     - com/sun/star/lang/XMultiServiceFactory.hpp
202     - com/sun/star/lang/XServiceInfo.hpp
203     chart2/source/model/filter/XMLFilter.cxx:
204     # Actually used
205     - com/sun/star/lang/XMultiComponentFactory.hpp
206     chart2/source/model/main/DataPoint.hxx:
207     # base class has to be a complete type
208     - com/sun/star/container/XChild.hpp
209     - com/sun/star/lang/XServiceInfo.hpp
210     - com/sun/star/util/XCloneable.hpp
211     - com/sun/star/util/XModifyBroadcaster.hpp
212     - com/sun/star/util/XModifyListener.hpp
213     chart2/source/model/main/Axis.hxx:
214     # base class has to be a complete type
215     - com/sun/star/chart2/XAxis.hpp
216     - com/sun/star/chart2/XTitled.hpp
217     - com/sun/star/lang/XServiceInfo.hpp
218     - com/sun/star/util/XCloneable.hpp
219     - com/sun/star/util/XModifyBroadcaster.hpp
220     - com/sun/star/util/XModifyListener.hpp
221     chart2/source/model/main/Axis.cxx:
222     # Needed for template
223     - com/sun/star/awt/Size.hpp
224     chart2/source/model/main/DataPointProperties.cxx:
225     # Needed for template
226     - com/sun/star/chart2/XDataPointCustomLabelField.hpp
227     chart2/source/model/main/Diagram.cxx:
228     # Needed for template
229     - com/sun/star/chart2/RelativePosition.hpp
230     - com/sun/star/chart2/RelativeSize.hpp
231     # Actually used
232     - com/sun/star/uno/XComponentContext.hpp
233     chart2/source/model/main/FormattedString.hxx:
234     # base class has to be a complete type
235     - com/sun/star/chart2/XDataPointCustomLabelField.hpp
236     - com/sun/star/lang/XServiceInfo.hpp
237     - com/sun/star/util/XCloneable.hpp
238     - com/sun/star/util/XModifyBroadcaster.hpp
239     - com/sun/star/util/XModifyListener.hpp
240     chart2/source/model/main/GridProperties.hxx:
241     # base class has to be a complete type
242     - com/sun/star/lang/XServiceInfo.hpp
243     - com/sun/star/util/XCloneable.hpp
244     - com/sun/star/util/XModifyBroadcaster.hpp
245     - com/sun/star/util/XModifyListener.hpp
246     chart2/source/model/main/Legend.hxx:
247     # base class has to be a complete type
248     - com/sun/star/chart2/XLegend.hpp
249     - com/sun/star/lang/XServiceInfo.hpp
250     - com/sun/star/util/XCloneable.hpp
251     - com/sun/star/util/XModifyBroadcaster.hpp
252     - com/sun/star/util/XModifyListener.hpp
253     chart2/source/model/main/Legend.cxx:
254     # Needed for template
255     - com/sun/star/awt/Size.hpp
256     - com/sun/star/chart2/RelativePosition.hpp
257     - com/sun/star/chart2/RelativeSize.hpp
258     chart2/source/model/main/PageBackground.hxx:
259     # base class has to be a complete type
260     - com/sun/star/lang/XServiceInfo.hpp
261     - com/sun/star/util/XCloneable.hpp
262     - com/sun/star/util/XModifyBroadcaster.hpp
263     - com/sun/star/util/XModifyListener.hpp
264     chart2/source/model/main/Title.hxx:
265     # base class has to be a complete type
266     - com/sun/star/chart2/XTitle.hpp
267     - com/sun/star/lang/XServiceInfo.hpp
268     - com/sun/star/util/XCloneable.hpp
269     - com/sun/star/util/XModifyBroadcaster.hpp
270     - com/sun/star/util/XModifyListener.hpp
271     chart2/source/model/main/Title.cxx:
272     # Needed for template
273     - com/sun/star/awt/Size.hpp
274     - com/sun/star/chart2/RelativePosition.hpp
275     chart2/source/model/main/UndoManager.hxx:
276     # base class has to be a complete type
277     - com/sun/star/document/XUndoManager.hpp
278     - com/sun/star/util/XModifyBroadcaster.hpp
279     chart2/source/model/main/Wall.hxx:
280     # base class has to be a complete type
281     - com/sun/star/util/XCloneable.hpp
282     - com/sun/star/util/XModifyBroadcaster.hpp
283     - com/sun/star/util/XModifyListener.hpp
284     chart2/source/model/template/ChartType.hxx:
285     # base class has to be a complete type
286     - com/sun/star/chart2/XChartType.hpp
287     - com/sun/star/chart2/XDataSeriesContainer.hpp
288     - com/sun/star/lang/XServiceInfo.hpp
289     - com/sun/star/util/XCloneable.hpp
290     - com/sun/star/util/XModifyBroadcaster.hpp
291     - com/sun/star/util/XModifyListener.hpp
292     chart2/source/model/template/ChartTypeTemplate.hxx:
293     # base class has to be a complete type
294     - com/sun/star/chart2/XChartTypeTemplate.hpp
295     - com/sun/star/lang/XServiceName.hpp
296     chart2/source/model/template/DataInterpreter.hxx:
297     # base class has to be a complete type
298     - com/sun/star/chart2/XDataInterpreter.hpp
299     - com/sun/star/lang/XServiceInfo.hpp
300     chart2/source/model/template/AreaChartTypeTemplate.cxx:
301     # Actually used
302     - com/sun/star/uno/XComponentContext.hpp
303     chart2/source/model/template/BubbleChartTypeTemplate.cxx:
304     # Actually used
305     - com/sun/star/uno/XComponentContext.hpp
306     chart2/source/model/template/BarChartTypeTemplate.cxx:
307     # Actually used
308     - com/sun/star/uno/XComponentContext.hpp
309     chart2/source/model/template/ChartTypeTemplate.cxx:
310     # Actually used
311     - com/sun/star/uno/XComponentContext.hpp
312     chart2/source/model/template/ChartTypeManager.cxx:
313     # Actually used
314     - com/sun/star/uno/XComponentContext.hpp
315     chart2/source/model/template/ColumnLineChartTypeTemplate.cxx:
316     # Actually used
317     - com/sun/star/uno/XComponentContext.hpp
318     chart2/source/model/template/NetChartTypeTemplate.cxx:
319     # Actually used
320     - com/sun/star/uno/XComponentContext.hpp
321     chart2/source/model/template/LineChartTypeTemplate.cxx:
322     # Actually used
323     - com/sun/star/uno/XComponentContext.hpp
324     chart2/source/model/template/ScatterChartTypeTemplate.cxx:
325     # Actually used
326     - com/sun/star/uno/XComponentContext.hpp
327     chart2/source/model/template/StockChartTypeTemplate.cxx:
328     # Actually used
329     - com/sun/star/uno/XComponentContext.hpp
330     chart2/source/model/template/PieChartTypeTemplate.cxx:
331     # Actually used
332     - com/sun/star/uno/XComponentContext.hpp
333     chart2/source/model/template/XYDataInterpreter.cxx:
334     # Used after #ifdef
335     - sal/log.hxx
336     chart2/source/tools/AxisHelper.cxx:
337     # Actually used
338     - com/sun/star/uno/XComponentContext.hpp
339     chart2/source/tools/BaseGFXHelper.cxx:
340     # Actually used
341     - com/sun/star/drawing/PolyPolygonShape3D.hpp
342     - com/sun/star/awt/Rectangle.hpp
343     chart2/source/tools/CommonConverters.cxx:
344     # Actually used
345     - com/sun/star/awt/Rectangle.hpp
346     - com/sun/star/drawing/PolyPolygonBezierCoords.hpp
347     - com/sun/star/chart2/data/XDataSequence.hpp
348     chart2/source/tools/ErrorBar.cxx:
349     # Actually used
350     - com/sun/star/drawing/LineStyle.hpp
351     - com/sun/star/util/Color.hpp
352     - com/sun/star/drawing/LineJoint.hpp
353     chart2/source/tools/CharacterProperties.cxx:
354     # Actually used
355     - com/sun/star/beans/XMultiPropertySet.hpp
356     chart2/source/tools/DataSourceHelper.cxx:
357     # Actually used
358     - com/sun/star/chart2/data/XLabeledDataSequence.hpp
359     chart2/source/tools/RegressionCurveModel.hxx:
360     # base class has to be a complete type
361     - com/sun/star/chart2/XRegressionCurve.hpp
362     - com/sun/star/lang/XServiceInfo.hpp
363     - com/sun/star/lang/XServiceName.hpp
364     - com/sun/star/util/XCloneable.hpp
365     - com/sun/star/util/XModifyBroadcaster.hpp
366     - com/sun/star/util/XModifyListener.hpp
367     chart2/source/tools/ImplOPropertySet.cxx:
368     # Needed for template
369     - com/sun/star/style/XStyle.hpp
370     chart2/source/tools/LegendHelper.cxx:
371     # Actually used
372     - com/sun/star/uno/XComponentContext.hpp
373     chart2/source/tools/LinePropertiesHelper.cxx:
374     # Needed for template
375     - com/sun/star/drawing/LineDash.hpp
376     # Actually used
377     - com/sun/star/beans/XPropertySet.hpp
378     chart2/source/tools/LifeTime.cxx:
379     # Has to be complete type
380     - com/sun/star/util/CloseVetoException.hpp
381     chart2/source/tools/MediaDescriptorHelper.cxx:
382     # Needed for template
383     - com/sun/star/embed/XStorage.hpp
384     # Actually used
385     - com/sun/star/beans/PropertyValue.hpp
386     chart2/source/tools/ObjectIdentifier.cxx:
387     # Needed for template
388     - com/sun/star/drawing/XShape.hpp
389     chart2/source/tools/RangeHighlighter.cxx:
390     # Needed for template
391     - com/sun/star/drawing/XShape.hpp
392     # Actually used
393     - com/sun/star/view/XSelectionSupplier.hpp
394     chart2/source/tools/ReferenceSizeProvider.cxx:
395     # Actually used
396     - com/sun/star/chart2/XTitle.hpp
397     chart2/source/tools/RegressionCurveHelper.cxx:
398     # Actually used
399     - com/sun/star/chart2/XRegressionCurveCalculator.hpp
400     chart2/source/tools/RegressionEquation.hxx:
401     # base class has to be a complete type
402     - com/sun/star/chart2/XTitle.hpp
403     - com/sun/star/lang/XServiceInfo.hpp
404     - com/sun/star/util/XCloneable.hpp
405     - com/sun/star/util/XModifyBroadcaster.hpp
406     - com/sun/star/util/XModifyListener.hpp
407     chart2/source/tools/RegressionEquation.cxx:
408     # Needed for template
409     - com/sun/star/awt/Size.hpp
410     - com/sun/star/chart2/RelativePosition.hpp
411     chart2/source/tools/RelativePositionHelper.cxx:
412     # Actually used
413     - com/sun/star/awt/Size.hpp
414     - com/sun/star/chart2/RelativeSize.hpp
415     # Needed for rtl::math::round
416     - rtl/math.hxx
417     chart2/source/tools/RelativeSizeHelper.cxx:
418     # Actually used
419     - com/sun/star/awt/Size.hpp
420     - com/sun/star/beans/XPropertySet.hpp
421     chart2/source/tools/PropertyHelper.cxx:
422     # Actually used
423     - com/sun/star/lang/XMultiServiceFactory.hpp
424     chart2/source/tools/StatisticsHelper.cxx:
425     # Actually used
426     - com/sun/star/chart2/data/XDataProvider.hpp
427     chart2/source/tools/UncachedDataSequence.cxx:
428     # Actually used
429     - com/sun/star/chart2/XInternalDataProvider.hpp
430     chart2/source/tools/UserDefinedProperties.cxx:
431     # Needs a complete type
432     - com/sun/star/beans/Property.hpp
433     # Needed for template
434     - com/sun/star/container/XNameContainer.hpp
435     chart2/source/tools/WrappedProperty.cxx:
436     # Actually used
437     - com/sun/star/beans/XPropertyState.hpp
438     chart2/source/view/inc/3DChartObjects.hxx:
439     # base class has to be a complete type
440     - boost/shared_array.hpp
441     - map
442     chart2/source/view/inc/Linear3DTransformation.hxx:
443     # base class has to be a complete type
444     - com/sun/star/chart2/XTransformation.hpp
445     chart2/source/view/inc/VLineProperties.hxx:
446     # base class has to be a complete type
447     - com/sun/star/uno/Reference.h
448     chart2/source/view/inc/VPolarTransformation.hxx:
449     # base class has to be a complete type
450     - com/sun/star/chart2/XTransformation.hpp
451     chart2/source/view/axes/DateScaling.hxx:
452     # base class has to be a complete type
453     - com/sun/star/chart2/XScaling.hpp
454     - com/sun/star/lang/XServiceInfo.hpp
455     - com/sun/star/lang/XServiceName.hpp
456     chart2/source/view/axes/VAxisBase.cxx:
457     # Needed for direct member access
458     - com/sun/star/drawing/XShapes.hpp
459     # Needed for implicit dtor
460     - com/sun/star/chart2/XAxis.hpp
461     chart2/source/view/axes/VAxisProperties.cxx:
462     # Actually used
463     - com/sun/star/chart2/XAxis.hpp
464     # Needed for rtl::math::round
465     - rtl/math.hxx
466     chart2/source/view/axes/VCartesianCoordinateSystem.cxx:
467     # Actually used
468     - com/sun/star/chart2/XCoordinateSystem.hpp
469     chart2/source/view/axes/VPolarAngleAxis.cxx:
470     # Needed for implicit dtor
471     - com/sun/star/chart2/XAxis.hpp
472     chart2/source/view/axes/VPolarCoordinateSystem.cxx:
473     # Actually used
474     - com/sun/star/chart2/XCoordinateSystem.hpp
475     chart2/source/view/axes/VCartesianAxis.cxx:
476     # Needed for implicit dtor
477     - com/sun/star/chart2/XAxis.hpp
478     chart2/source/view/axes/VCartesianGrid.hxx:
479     # base class has to be a complete type
480     - com/sun/star/beans/XPropertySet.hpp
481     chart2/source/view/charttypes/Splines.cxx:
482     # Actually used
483     - com/sun/star/drawing/PolyPolygonShape3D.hpp
484     chart2/source/view/charttypes/AreaChart.cxx:
485     # Actually used
486     - com/sun/star/drawing/XShapes.hpp
487     chart2/source/view/charttypes/NetChart.cxx:
488     # Actually used
489     - com/sun/star/drawing/XShapes.hpp
490     chart2/source/view/charttypes/BarChart.cxx:
491     # comphelper::ScopeGuard being used
492     - comphelper/scopeguard.hxx
493     chart2/source/view/main/LabelPositionHelper.cxx:
494     # Actually used
495     - com/sun/star/beans/XPropertySet.hpp
496     - com/sun/star/drawing/XShape.hpp
497     # Actually used
498     - rtl/math.hxx
499     chart2/source/view/main/VButton.cxx:
500     # Actually used
501     - com/sun/star/lang/XMultiServiceFactory.hpp
502     chart2/source/view/main/PlottingPositionHelper.cxx:
503     # Actually used
504     - com/sun/star/drawing/XShapes.hpp
505     chart2/source/view/main/PropertyMapper.cxx:
506     # Actually used
507     - com/sun/star/beans/XPropertySet.hpp
508     chart2/source/view/main/ShapeFactory.cxx:
509     # Needed for template
510     - com/sun/star/graphic/XGraphic.hpp
511     # Actually used
512     - com/sun/star/chart2/XFormattedString.hpp
513     - com/sun/star/lang/XMultiServiceFactory.hpp
514     chart2/source/view/main/ChartView.cxx:
515     # comphelper::ScopeGuard being used
516     - comphelper/scopeguard.hxx
517     chart2/source/view/main/VLineProperties.cxx:
518     # Actually used
519     - com/sun/star/beans/XPropertySet.hpp
520     chart2/source/view/main/VTitle.cxx:
521     # Actually used
522     - com/sun/star/chart2/XTitle.hpp
523     - com/sun/star/drawing/XShape.hpp
524     chart2/source/controller/inc/AccessibleTextHelper.hxx:
525     # base class has to be a complete type
526     - com/sun/star/accessibility/XAccessibleContext.hpp
527     - com/sun/star/lang/XInitialization.hpp
528     chart2/source/controller/inc/AccessibleChartView.hxx:
529     # base class has to be a complete type
530     - com/sun/star/lang/XInitialization.hpp
531     - com/sun/star/view/XSelectionChangeListener.hpp
532     chart2/source/controller/inc/AccessibleBase.hxx:
533     # base class has to be a complete type
534     - com/sun/star/accessibility/XAccessible.hpp
535     - com/sun/star/accessibility/XAccessibleContext.hpp
536     - com/sun/star/accessibility/XAccessibleComponent.hpp
537     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
538     - com/sun/star/lang/XServiceInfo.hpp
539     - com/sun/star/lang/XEventListener.hpp
540     chart2/source/controller/inc/CharacterPropertyItemConverter.hxx:
541     # has to be a complete type
542     - com/sun/star/awt/Size.hpp
543     chart2/source/controller/inc/ChartToolbarController.hxx:
544     # base class has to be a complete type
545     - com/sun/star/frame/XStatusListener.hpp
546     - com/sun/star/frame/XToolbarController.hpp
547     - com/sun/star/lang/XInitialization.hpp
548     - com/sun/star/lang/XServiceInfo.hpp
549     - com/sun/star/util/XUpdatable.hpp
550     chart2/source/controller/inc/ChartController.hxx:
551     # base class has to be a complete type
552     - com/sun/star/frame/XController.hpp
553     - com/sun/star/frame/XDispatchProvider.hpp
554     - com/sun/star/frame/XLayoutManagerListener.hpp
555     - com/sun/star/ui/XContextMenuInterception.hpp
556     - com/sun/star/util/XModeChangeListener.hpp
557     - com/sun/star/lang/XMultiServiceFactory.hpp
558     - com/sun/star/lang/XServiceInfo.hpp
559     - com/sun/star/util/XCloseListener.hpp
560     - com/sun/star/util/XModifyListener.hpp
561     chart2/source/controller/inc/ChartDocumentWrapper.hxx:
562     # base class has to be a complete type
563      - com/sun/star/chart/XChartDocument.hpp
564      - com/sun/star/drawing/XDrawPageSupplier.hpp
565      - com/sun/star/lang/XMultiServiceFactory.hpp
566      - com/sun/star/lang/XServiceInfo.hpp
567      - com/sun/star/uno/XAggregation.hpp
568     chart2/source/controller/inc/dlg_ChartType.hxx:
569     # Needed for vclptr type
570     - namespace chart { class ChartTypeTabPage; }
571     chart2/source/controller/inc/dlg_DataEditor.hxx:
572     # Needed for vclptr type
573     - namespace chart { class DataBrowser; }
574     chart2/source/controller/inc/dlg_View3D.hxx:
575     - namespace chart { class ThreeD_SceneAppearance_TabPage; }
576     - namespace chart { class ThreeD_SceneGeometry_TabPage; }
577     - namespace chart { class ThreeD_SceneIllumination_TabPage; }
578     chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx:
579     # Needed for vclptr type
580     - class ColorListBox
581     chart2/source/controller/inc/ItemPropertyMap.hxx:
582     # base class has to be a complete type
583     - map
584     chart2/source/controller/inc/RangeSelectionHelper.hxx:
585     # base class has to be a complete type
586     - com/sun/star/uno/Sequence.h
587     chart2/source/controller/inc/RangeSelectionListener.hxx:
588     # base class has to be a complete type
589     - com/sun/star/sheet/XRangeSelectionListener.hpp
590     chart2/source/controller/accessibility/AccessibleBase.cxx:
591     # Needed for template
592     - com/sun/star/chart2/XChartDocument.hpp
593     chart2/source/controller/accessibility/AccessibleChartShape.hxx:
594     # base class has to be a complete type
595     - AccessibleBase.hxx
596     - com/sun/star/accessibility/XAccessibleExtendedComponent.hpp
597     chart2/source/controller/accessibility/AccessibleChartElement.hxx:
598     # base class has to be a complete type
599     - AccessibleBase.hxx
600     - com/sun/star/accessibility/XAccessibleExtendedComponent.hpp
601     chart2/source/controller/accessibility/AccessibleChartView.cxx:
602     # Actually used
603     - com/sun/star/view/XSelectionSupplier.hpp
604     chart2/source/controller/chartapiwrapper/AxisWrapper.cxx:
605     # Needed for implicit dtor
606     - com/sun/star/frame/XModel.hpp
607     chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.cxx:
608     # Needed for rtl::math::round
609     - rtl/math.hxx
610     chart2/source/controller/chartapiwrapper/DiagramWrapper.cxx:
611     # Needed for complex variable type
612     - com/sun/star/util/XRefreshable.hpp
613     chart2/source/controller/chartapiwrapper/WrappedAddInProperty.cxx:
614     # Needed for complex variable type
615     - com/sun/star/util/XRefreshable.hpp
616     chart2/source/controller/chartapiwrapper/WrappedCharacterHeightProperty.cxx:
617     # Actually used
618     - com/sun/star/beans/XPropertySet.hpp
619     - com/sun/star/beans/XPropertyState.hpp
620     chart2/source/controller/chartapiwrapper/ChartDocumentWrapper.cxx:
621     # Actually used
622     - vector
623     chart2/source/controller/chartapiwrapper/WrappedAxisAndGridExistenceProperties.cxx:
624     # Needed for implicit dtor
625     - com/sun/star/chart2/XAxis.hpp
626     chart2/source/controller/dialogs/ChartTypeDialogController.cxx:
627     # Actually used
628     - com/sun/star/chart2/XChartDocument.hpp
629     chart2/source/controller/dialogs/DataBrowser.cxx:
630     # Needed for complex variable type
631     - com/sun/star/chart2/XChartDocument.hpp
632     chart2/source/controller/dialogs/DialogModel.cxx:
633     # Actually used
634     - com/sun/star/uno/XComponentContext.hpp
635     - com/sun/star/chart2/XChartDocument.hpp
636     chart2/source/controller/dialogs/dlg_ChartType_UNO.cxx:
637     # Needed for complex variable type
638     - com/sun/star/frame/XModel.hpp
639     chart2/source/controller/dialogs/dlg_DataEditor.cxx:
640     # Needed for direct member access
641     - com/sun/star/awt/XWindow.hpp
642     chart2/source/controller/dialogs/dlg_View3D.cxx:
643     # Needed for implicit dtor
644     - com/sun/star/chart2/XDiagram.hpp
645     chart2/source/controller/dialogs/RangeSelectionHelper.cxx:
646     # Actually used
647     - com/sun/star/chart2/XChartDocument.hpp
648     chart2/source/controller/dialogs/res_ErrorBar.cxx:
649     # Actually used
650     - com/sun/star/chart2/XChartDocument.hpp
651     chart2/source/controller/dialogs/tp_AxisPositions.cxx:
652     # Actually used
653     - rtl/math.hxx
654     chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx:
655     # Actually used
656     - com/sun/star/beans/XPropertySet.hpp
657     chart2/source/controller/dialogs/tp_ChartType.cxx:
658     # Actually used
659     - com/sun/star/chart2/XChartDocument.hpp
660     chart2/source/controller/dialogs/tp_DataSource.cxx:
661     # Needed for implicit dtor
662     - com/sun/star/frame/XModel.hpp
663     chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx:
664     # Needed for rtl::math::round
665     - rtl/math.hxx
666     chart2/source/controller/itemsetwrapper/ItemConverter.cxx:
667     # Actually used
668     - com/sun/star/beans/XPropertySet.hpp
669     chart2/source/controller/itemsetwrapper/LegendItemConverter.cxx:
670     # Actually used
671     - com/sun/star/beans/XPropertySet.hpp
672     chart2/source/controller/itemsetwrapper/TitleItemConverter.cxx:
673     # Needed for rtl::math::round
674     - rtl/math.hxx
675     chart2/source/controller/itemsetwrapper/RegressionEquationItemConverter.cxx:
676     # Actually used
677     - com/sun/star/beans/XPropertySet.hpp
678     chart2/source/controller/itemsetwrapper/CharacterPropertyItemConverter.cxx:
679     # Actually used
680     - com/sun/star/beans/XPropertySet.hpp
681     chart2/source/controller/itemsetwrapper/GraphicPropertyItemConverter.cxx:
682     # Actually used
683     - com/sun/star/beans/XPropertySet.hpp
684     - com/sun/star/lang/XMultiServiceFactory.hpp
685     chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx:
686     # Actually used
687     - com/sun/star/beans/XPropertySet.hpp
688     # Needed for rtl::math::round
689     - rtl/math.hxx
690     chart2/source/controller/itemsetwrapper/AxisItemConverter.cxx:
691     # Needed for rtl::math::round
692     - rtl/math.hxx
693     chart2/source/controller/main/ChartModelClone.hxx:
694     # Needed for implicit dtor
695     - com/sun/star/uno/Any.hxx
696     chart2/source/controller/main/ChartFrameloader.hxx:
697     # base class has to be a complete type
698     - com/sun/star/frame/XSynchronousFrameLoader.hpp
699     - com/sun/star/lang/XServiceInfo.hpp
700     chart2/source/controller/main/ChartFrameloader.cxx:
701     # Actually used
702     - com/sun/star/uno/XComponentContext.hpp
703     chart2/source/controller/main/ChartDropTargetHelper.cxx:
704     # Actually used
705     - com/sun/star/chart2/XChartDocument.hpp
706     chart2/source/controller/main/CommandDispatch.hxx:
707     # base class has to be a complete type
708     - com/sun/star/frame/XDispatch.hpp
709     - com/sun/star/util/XModifyListener.hpp
710     - comphelper/interfacecontainer2.hxx
711     chart2/source/controller/main/CommandDispatchContainer.cxx:
712     # Actually used
713     - com/sun/star/frame/XModel.hpp
714     chart2/source/controller/main/ControllerCommandDispatch.hxx:
715     # base class has to be a complete type
716     - CommandDispatch.hxx
717     - com/sun/star/view/XSelectionChangeListener.hpp
718     chart2/source/controller/main/ElementSelector.hxx:
719     # base class has to be a complete type
720     - com/sun/star/lang/XServiceInfo.hpp
721     chart2/source/controller/main/ObjectHierarchy.cxx:
722     # Actually used
723     - com/sun/star/awt/KeyEvent.hpp
724     chart2/source/controller/main/StatusBarCommandDispatch.hxx:
725     # base class has to be a complete type
726     - CommandDispatch.hxx
727     - com/sun/star/view/XSelectionChangeListener.hpp
728     chart2/source/controller/main/ChartController_EditData.cxx:
729     # Needed for member access
730     - ChartWindow.hxx
731     chart2/source/controller/main/ChartController_Position.cxx:
732     # Needed for member access
733     - ChartWindow.hxx
734     chart2/source/controller/main/ChartController_Properties.cxx:
735     # Needed for member access
736     - ChartWindow.hxx
737     chart2/source/controller/main/ChartController_Tools.cxx:
738     # Needed for template
739     - com/sun/star/graphic/XGraphic.hpp
740     chart2/source/controller/main/PositionAndSizeHelper.cxx:
741     # Actually used
742     - com/sun/star/awt/Rectangle.hpp
743     # Needed for implicit dtor
744     - com/sun/star/chart2/XDiagram.hpp
745     chart2/source/controller/main/StatusBarCommandDispatch.cxx:
746     # Actually used
747     - com/sun/star/view/XSelectionSupplier.hpp
748     chart2/source/controller/main/UndoGuard.cxx:
749     # Actually used
750     - com/sun/star/document/XUndoManager.hpp
751     chart2/source/controller/main/UndoActions.hxx:
752     # base class has to be a complete type
753     - com/sun/star/document/XUndoAction.hpp
754     chart2/source/controller/sidebar/Chart2PanelFactory.hxx:
755     # base class has to be a complete type
756     - com/sun/star/ui/XUIElementFactory.hpp
757     - com/sun/star/lang/XServiceInfo.hpp
758     chart2/source/controller/sidebar/ChartSidebarModifyListener.hxx:
759     # base class has to be a complete type
760     - com/sun/star/util/XModifyListener.hpp
761     chart2/source/controller/sidebar/ChartSidebarSelectionListener.hxx:
762     # base class has to be a complete type
763     - com/sun/star/view/XSelectionChangeListener.hpp
764     chart2/source/controller/chartapiwrapper/ChartDataWrapper.hxx:
765     # base class has to be a complete type
766     - com/sun/star/chart2/XAnyDescriptionAccess.hpp
767     - com/sun/star/chart/XDateCategories.hpp
768     - com/sun/star/lang/XComponent.hpp
769     - com/sun/star/lang/XServiceInfo.hpp
770     - com/sun/star/uno/XComponent.hpp
771     chart2/source/controller/chartapiwrapper/AxisWrapper.hxx:
772     # base class has to be a complete type
773     - com/sun/star/chart/XAxis.hpp
774     - com/sun/star/drawing/XShape.hpp
775     - com/sun/star/lang/XComponent.hpp
776     - com/sun/star/lang/XServiceInfo.hpp
777     - com/sun/star/util/XNumberFormatsSupplier.hpp
778     - WrappedPropertySet.hxx
779     chart2/source/controller/chartapiwrapper/AreaWrapper.hxx:
780     # base class has to be a complete type
781     - com/sun/star/drawing/XShape.hpp
782     - com/sun/star/lang/XComponent.hpp
783     - com/sun/star/lang/XServiceInfo.hpp
784     - WrappedPropertySet.hxx
785     chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.hxx:
786     # base class has to be a complete type
787     - com/sun/star/lang/XComponent.hpp
788     - com/sun/star/lang/XEventListener.hpp
789     - com/sun/star/lang/XInitialization.hpp
790     - com/sun/star/lang/XServiceInfo.hpp
791     - WrappedPropertySet.hxx
792     chart2/source/controller/chartapiwrapper/DiagramWrapper.hxx:
793     # base class has to be a complete type
794     - com/sun/star/chart2/XDiagramProvider.hpp
795     - com/sun/star/chart/X3DDefaultSetter.hpp
796     - com/sun/star/chart/X3DDisplay.hpp
797     - com/sun/star/chart/XAxisSupplier.hpp
798     - com/sun/star/chart/XAxisZSupplier.hpp
799     - com/sun/star/chart/XDiagram.hpp
800     - com/sun/star/chart/XDiagramPositioning.hpp
801     - com/sun/star/chart/XSecondAxisTitleSupplier.hpp
802     - com/sun/star/chart/XStatisticDisplay.hpp
803     - com/sun/star/chart/XTwoAxisXSupplier.hpp
804     - com/sun/star/chart/XTwoAxisYSupplier.hpp
805     - com/sun/star/lang/XComponent.hpp
806     - com/sun/star/lang/XServiceInfo.hpp
807     - WrappedPropertySet.hxx
808     chart2/source/controller/chartapiwrapper/GridWrapper.hxx:
809     # base class has to be a complete type
810     - WrappedPropertySet.hxx
811     - com/sun/star/lang/XComponent.hpp
812     - com/sun/star/lang/XServiceInfo.hpp
813     chart2/source/controller/chartapiwrapper/LegendWrapper.hxx:
814     # base class has to be a complete type
815     - com/sun/star/drawing/XShape.hpp
816     - com/sun/star/lang/XComponent.hpp
817     - com/sun/star/lang/XServiceInfo.hpp
818     - WrappedPropertySet.hxx
819     chart2/source/controller/chartapiwrapper/MinMaxLineWrapper.hxx:
820     # base class has to be a complete type
821     - com/sun/star/beans/XMultiPropertySet.hpp
822     - com/sun/star/beans/XMultiPropertyStates.hpp
823     - com/sun/star/beans/XPropertySet.hpp
824     - com/sun/star/beans/XPropertyState.hpp
825     - com/sun/star/lang/XComponent.hpp
826     - com/sun/star/lang/XServiceInfo.hpp
827     chart2/source/controller/chartapiwrapper/UpDownBarWrapper.hxx:
828     # base class has to be a complete type
829     - com/sun/star/beans/XMultiPropertySet.hpp
830     - com/sun/star/beans/XMultiPropertyStates.hpp
831     - com/sun/star/beans/XPropertySet.hpp
832     - com/sun/star/beans/XPropertyState.hpp
833     - com/sun/star/lang/XComponent.hpp
834     - com/sun/star/lang/XServiceInfo.hpp
835     chart2/source/controller/chartapiwrapper/TitleWrapper.hxx:
836     # base class has to be a complete type
837     - WrappedPropertySet.hxx
838     - com/sun/star/drawing/XShape.hpp
839     - com/sun/star/lang/XComponent.hpp
840     - com/sun/star/lang/XServiceInfo.hpp
841     chart2/source/controller/chartapiwrapper/WallFloorWrapper.hxx:
842     # base class has to be a complete type
843     - WrappedPropertySet.hxx
844     - com/sun/star/lang/XComponent.hpp
845     - com/sun/star/lang/XServiceInfo.hpp
846     chart2/source/controller/chartapiwrapper/WrappedAutomaticPositionProperties.hxx:
847     # Needed for css namespace shortcut
848     - sal/types.h
849     chart2/source/controller/chartapiwrapper/WrappedDataCaptionProperties.hxx:
850     # Needed for css namespace shortcut
851     - sal/types.h
852     chart2/source/controller/chartapiwrapper/WrappedScaleTextProperties.hxx:
853     # Needed for css namespace shortcut
854     - sal/types.h
855     chart2/source/controller/chartapiwrapper/WrappedSplineProperties.hxx:
856     # Needed for css namespace shortcut
857     - sal/types.h
858     chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.hxx:
859     # Needed for css namespace shortcut
860     - sal/types.h
861     chart2/source/controller/chartapiwrapper/WrappedStatisticProperties.hxx:
862     # Needed for css namespace shortcut
863     - sal/types.h
864     chart2/source/controller/chartapiwrapper/WrappedStockProperties.hxx:
865     # Needed for css namespace shortcut
866     - sal/types.h
867     chart2/source/controller/itemsetwrapper/MultipleChartConverters.cxx:
868     # Needed for compound type declaration
869     - com/sun/star/chart2/XAxis.hpp