vcl: Create HFNT on WinFontFace when needed
[LibreOffice.git] / chart2 / IwyuFilter_chart2.yaml
blob194bc932e81e7594c950269a0fe3070392a4896a
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/ErrorBar.hxx:
77     # base class has to be a complete type
78     - com/sun/star/beans/XPropertySet.hpp
79     - com/sun/star/beans/XPropertyState.hpp
80     - com/sun/star/chart2/data/XDataSink.hpp
81     - com/sun/star/chart2/data/XDataSource.hpp
82     - com/sun/star/lang/XServiceInfo.hpp
83     - com/sun/star/util/XCloneable.hpp
84     - com/sun/star/util/XModifyBroadcaster.hpp
85     - com/sun/star/util/XModifyListener.hpp
86     chart2/source/inc/InternalData.hxx:
87     # complete type is needed in the inline dtor
88     - com/sun/star/uno/Sequence.hxx
89     chart2/source/inc/InternalDataProvider.hxx:
90     # base class has to be a complete type
91     - com/sun/star/chart2/data/XRangeXMLConversion.hpp
92     - com/sun/star/chart2/XAnyDescriptionAccess.hpp
93     - com/sun/star/chart2/XInternalDataProvider.hpp
94     - com/sun/star/chart/XDateCategories.hpp
95     - com/sun/star/lang/XInitialization.hpp
96     - com/sun/star/lang/XServiceInfo.hpp
97     - com/sun/star/util/XCloneable.hpp
98     chart2/source/inc/LabeledDataSequence.hxx:
99     # base class has to be a complete type
100     - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
101     - com/sun/star/lang/XServiceInfo.hpp
102     chart2/source/inc/ModifyListenerHelper.hxx:
103     # base class has to be a complete type
104     - com/sun/star/util/XModifyListener.hpp
105     chart2/source/inc/NameContainer.hxx:
106     # base class has to be a complete type
107     - com/sun/star/container/XNameContainer.hpp
108     - com/sun/star/lang/XServiceInfo.hpp
109     - com/sun/star/util/XCloneable.hpp
110     chart2/source/inc/NumberFormatterWrapper.hxx:
111     # base class has to be a complete type
112     - com/sun/star/util/XNumberFormatsSupplier.hpp
113     chart2/source/inc/PropertyHelper.hxx:
114     # base class has to be a complete type
115     - com/sun/star/uno/Any.hxx
116     chart2/source/inc/PopupRequest.hxx:
117     # base class has to be a complete type
118     - com/sun/star/awt/XRequestCallback.hpp
119     chart2/source/inc/RangeHighlighter.hxx:
120     # base class has to be a complete type
121     - com/sun/star/chart2/data/XRangeHighlighter.hpp
122     - com/sun/star/view/XSelectionChangeListener.hpp
123     chart2/source/inc/RegressionCurveCalculator.hxx:
124     # base class has to be a complete type
125     - com/sun/star/chart2/XRegressionCurveCalculator.hpp
126     chart2/source/inc/Scaling.hxx:
127     # base class has to be a complete type
128     - com/sun/star/chart2/XScaling.hpp
129     - com/sun/star/lang/XServiceInfo.hpp
130     - com/sun/star/lang/XServiceName.hpp
131     chart2/source/inc/UncachedDataSequence.hxx:
132     # base class has to be a complete type
133     - com/sun/star/chart2/data/XDataSequence.hpp
134     - com/sun/star/chart2/data/XNumericalDataSequence.hpp
135     - com/sun/star/chart2/data/XTextualDataSequence.hpp
136     - com/sun/star/container/XIndexReplace.hpp
137     - com/sun/star/container/XNamed.hpp
138     - com/sun/star/lang/XServiceInfo.hpp
139     - com/sun/star/util/XCloneable.hpp
140     - com/sun/star/util/XModifiable.hpp
141     chart2/source/inc/WeakListenerAdapter.hxx:
142     # base class has to be a complete type
143     - com/sun/star/view/XSelectionChangeListener.hpp
144     chart2/source/inc/WrappedProperty.hxx:
145     # Needed for implicit dtor
146     - com/sun/star/uno/Any.hxx
147     chart2/source/inc/WrappedPropertySet.hxx:
148     # base class has to be a complete type
149     - com/sun/star/beans/XMultiPropertySet.hpp
150     - com/sun/star/beans/XMultiPropertyStates.hpp
151     - com/sun/star/beans/XPropertySet.hpp
152     - com/sun/star/beans/XPropertyState.hpp
153     chart2/source/model/inc/StockBar.hxx:
154     # base class has to be a complete type
155     - com/sun/star/util/XCloneable.hpp
156     - com/sun/star/util/XModifyBroadcaster.hpp
157     - com/sun/star/util/XModifyListener.hpp
158     chart2/source/model/inc/XMLFilter.hxx:
159     # base class has to be a complete type
160     - com/sun/star/document/XExporter.hpp
161     - com/sun/star/document/XFilter.hpp
162     - com/sun/star/document/XImporter.hpp
163     - com/sun/star/lang/XMultiServiceFactory.hpp
164     - com/sun/star/lang/XServiceInfo.hpp
165     chart2/source/model/filter/XMLFilter.cxx:
166     # Actually used
167     - com/sun/star/lang/XMultiComponentFactory.hpp
168     chart2/source/model/main/ChartModel_Persistence.cxx:
169     # Needed for implicit dtor
170     - BaseCoordinateSystem.hxx
171     chart2/source/model/main/DataPoint.hxx:
172     # base class has to be a complete type
173     - com/sun/star/container/XChild.hpp
174     - com/sun/star/lang/XServiceInfo.hpp
175     - com/sun/star/util/XCloneable.hpp
176     - com/sun/star/util/XModifyBroadcaster.hpp
177     - com/sun/star/util/XModifyListener.hpp
178     chart2/source/model/main/Axis.cxx:
179     # Needed for template
180     - com/sun/star/awt/Size.hpp
181     chart2/source/model/main/DataPointProperties.cxx:
182     # Needed for template
183     - com/sun/star/chart2/XDataPointCustomLabelField.hpp
184     chart2/source/model/main/Diagram.cxx:
185     # Needed for template
186     - com/sun/star/chart2/RelativePosition.hpp
187     - com/sun/star/chart2/RelativeSize.hpp
188     # Actually used
189     - com/sun/star/uno/XComponentContext.hpp
190     chart2/source/model/main/FormattedString.hxx:
191     # base class has to be a complete type
192     - com/sun/star/chart2/XDataPointCustomLabelField.hpp
193     - com/sun/star/lang/XServiceInfo.hpp
194     - com/sun/star/util/XCloneable.hpp
195     - com/sun/star/util/XModifyBroadcaster.hpp
196     - com/sun/star/util/XModifyListener.hpp
197     chart2/source/model/main/GridProperties.hxx:
198     # base class has to be a complete type
199     - com/sun/star/lang/XServiceInfo.hpp
200     - com/sun/star/util/XCloneable.hpp
201     - com/sun/star/util/XModifyBroadcaster.hpp
202     - com/sun/star/util/XModifyListener.hpp
203     chart2/source/model/main/Legend.cxx:
204     # Needed for template
205     - com/sun/star/awt/Size.hpp
206     - com/sun/star/chart2/RelativePosition.hpp
207     - com/sun/star/chart2/RelativeSize.hpp
208     chart2/source/model/main/PageBackground.hxx:
209     # base class has to be a complete type
210     - com/sun/star/lang/XServiceInfo.hpp
211     - com/sun/star/util/XCloneable.hpp
212     - com/sun/star/util/XModifyBroadcaster.hpp
213     - com/sun/star/util/XModifyListener.hpp
214     chart2/source/model/main/Title.hxx:
215     # base class has to be a complete type
216     - com/sun/star/chart2/XTitle.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/Title.cxx:
222     # Needed for template
223     - com/sun/star/awt/Size.hpp
224     - com/sun/star/chart2/RelativePosition.hpp
225     chart2/source/model/main/UndoManager.hxx:
226     # base class has to be a complete type
227     - com/sun/star/document/XUndoManager.hpp
228     - com/sun/star/util/XModifyBroadcaster.hpp
229     chart2/source/model/main/Wall.hxx:
230     # base class has to be a complete type
231     - com/sun/star/util/XCloneable.hpp
232     - com/sun/star/util/XModifyBroadcaster.hpp
233     - com/sun/star/util/XModifyListener.hpp
234     chart2/source/model/template/AreaChartTypeTemplate.cxx:
235     # Actually used
236     - com/sun/star/uno/XComponentContext.hpp
237     chart2/source/model/template/BubbleChartTypeTemplate.cxx:
238     # Actually used
239     - com/sun/star/uno/XComponentContext.hpp
240     chart2/source/model/template/BarChartTypeTemplate.cxx:
241     # Actually used
242     - com/sun/star/uno/XComponentContext.hpp
243     chart2/source/model/template/ChartTypeTemplate.cxx:
244     # Actually used
245     - com/sun/star/uno/XComponentContext.hpp
246     chart2/source/model/template/ChartTypeManager.cxx:
247     # Actually used
248     - com/sun/star/uno/XComponentContext.hpp
249     chart2/source/model/template/ColumnLineChartTypeTemplate.cxx:
250     # Actually used
251     - com/sun/star/uno/XComponentContext.hpp
252     chart2/source/model/template/NetChartTypeTemplate.cxx:
253     # Actually used
254     - com/sun/star/uno/XComponentContext.hpp
255     chart2/source/model/template/LineChartTypeTemplate.cxx:
256     # Actually used
257     - com/sun/star/uno/XComponentContext.hpp
258     chart2/source/model/template/ScatterChartTypeTemplate.cxx:
259     # Actually used
260     - com/sun/star/uno/XComponentContext.hpp
261     chart2/source/model/template/StockChartTypeTemplate.cxx:
262     # Actually used
263     - com/sun/star/uno/XComponentContext.hpp
264     chart2/source/model/template/PieChartTypeTemplate.cxx:
265     # Actually used
266     - com/sun/star/uno/XComponentContext.hpp
267     chart2/source/model/template/XYDataInterpreter.cxx:
268     # Used after #ifdef
269     - sal/log.hxx
270     chart2/source/tools/AxisHelper.cxx:
271     # Actually used
272     - com/sun/star/uno/XComponentContext.hpp
273     chart2/source/tools/BaseGFXHelper.cxx:
274     # Actually used
275     - com/sun/star/drawing/PolyPolygonShape3D.hpp
276     - com/sun/star/awt/Rectangle.hpp
277     chart2/source/tools/CommonConverters.cxx:
278     # Actually used
279     - com/sun/star/awt/Rectangle.hpp
280     - com/sun/star/drawing/PolyPolygonBezierCoords.hpp
281     - com/sun/star/chart2/data/XDataSequence.hpp
282     chart2/source/tools/ErrorBar.cxx:
283     # Actually used
284     - com/sun/star/drawing/LineStyle.hpp
285     - com/sun/star/util/Color.hpp
286     - com/sun/star/drawing/LineJoint.hpp
287     chart2/source/tools/ExplicitCategoriesProvider.cxx:
288     # Needed for implicit dtor
289     - ChartType.hxx
290     chart2/source/tools/CharacterProperties.cxx:
291     # Actually used
292     - com/sun/star/beans/XMultiPropertySet.hpp
293     chart2/source/tools/DataSourceHelper.cxx:
294     # Actually used
295     - com/sun/star/chart2/data/XLabeledDataSequence.hpp
296     chart2/source/tools/InternalDataProvider.cxx:
297     # Needed for implicit dtor
298     - BaseCoordinateSystem.hxx
299     chart2/source/tools/LegendHelper.cxx:
300     # Actually used
301     - com/sun/star/uno/XComponentContext.hpp
302     chart2/source/tools/LinePropertiesHelper.cxx:
303     # Needed for template
304     - com/sun/star/drawing/LineDash.hpp
305     # Actually used
306     - com/sun/star/beans/XPropertySet.hpp
307     chart2/source/tools/LifeTime.cxx:
308     # Has to be complete type
309     - com/sun/star/util/CloseVetoException.hpp
310     chart2/source/tools/MediaDescriptorHelper.cxx:
311     # Needed for template
312     - com/sun/star/embed/XStorage.hpp
313     # Actually used
314     - com/sun/star/beans/PropertyValue.hpp
315     chart2/source/tools/ObjectIdentifier.cxx:
316     # Needed for template
317     - com/sun/star/drawing/XShape.hpp
318     chart2/source/tools/RangeHighlighter.cxx:
319     # Needed for template
320     - com/sun/star/drawing/XShape.hpp
321     # Actually used
322     - com/sun/star/view/XSelectionSupplier.hpp
323     chart2/source/tools/RegressionCurveHelper.cxx:
324     # Actually used
325     - com/sun/star/chart2/XRegressionCurveCalculator.hpp
326     # Needed for implicit dtor
327     - ChartType.hxx
328     chart2/source/tools/RegressionEquation.hxx:
329     # base class has to be a complete type
330     - com/sun/star/chart2/XTitle.hpp
331     - com/sun/star/lang/XServiceInfo.hpp
332     - com/sun/star/util/XCloneable.hpp
333     - com/sun/star/util/XModifyBroadcaster.hpp
334     - com/sun/star/util/XModifyListener.hpp
335     chart2/source/tools/RegressionEquation.cxx:
336     # Needed for template
337     - com/sun/star/awt/Size.hpp
338     - com/sun/star/chart2/RelativePosition.hpp
339     chart2/source/tools/RelativePositionHelper.cxx:
340     # Actually used
341     - com/sun/star/awt/Size.hpp
342     - com/sun/star/chart2/RelativeSize.hpp
343     # Needed for rtl::math::round
344     - rtl/math.hxx
345     chart2/source/tools/RelativeSizeHelper.cxx:
346     # Actually used
347     - com/sun/star/awt/Size.hpp
348     - com/sun/star/beans/XPropertySet.hpp
349     chart2/source/tools/PropertyHelper.cxx:
350     # Actually used
351     - com/sun/star/lang/XMultiServiceFactory.hpp
352     chart2/source/tools/StatisticsHelper.cxx:
353     # Actually used
354     - com/sun/star/chart2/data/XDataProvider.hpp
355     chart2/source/tools/UserDefinedProperties.cxx:
356     # Needs a complete type
357     - com/sun/star/beans/Property.hpp
358     # Needed for template
359     - com/sun/star/container/XNameContainer.hpp
360     chart2/source/tools/WrappedProperty.cxx:
361     # Actually used
362     - com/sun/star/beans/XPropertyState.hpp
363     chart2/source/view/inc/VLineProperties.hxx:
364     # base class has to be a complete type
365     - com/sun/star/uno/Reference.h
366     chart2/source/view/axes/DateScaling.hxx:
367     # base class has to be a complete type
368     - com/sun/star/chart2/XScaling.hpp
369     - com/sun/star/lang/XServiceInfo.hpp
370     - com/sun/star/lang/XServiceName.hpp
371     chart2/source/view/axes/VAxisProperties.cxx:
372     # Needed for rtl::math::round
373     - rtl/math.hxx
374     chart2/source/view/axes/VPolarAngleAxis.cxx:
375     # Needed for implicit dtor
376     - Axis.hxx
377     chart2/source/view/axes/VPolarRadiusAxis.cxx:
378     # Needed for implicit dtor
379     - Axis.hxx
380     chart2/source/view/axes/VCartesianGrid.hxx:
381     # base class has to be a complete type
382     - com/sun/star/beans/XPropertySet.hpp
383     chart2/source/view/charttypes/BarChart.cxx:
384     # comphelper::ScopeGuard being used
385     - comphelper/scopeguard.hxx
386     chart2/source/view/diagram/VDiagram.cxx:
387     # Needed for implicit dtor
388     - ChartType.hxx
389     chart2/source/view/main/LabelPositionHelper.cxx:
390     # Actually used
391     - com/sun/star/beans/XPropertySet.hpp
392     # Actually used
393     - rtl/math.hxx
394     chart2/source/view/main/PropertyMapper.cxx:
395     # Actually used
396     - com/sun/star/beans/XPropertySet.hpp
397     chart2/source/view/main/ShapeFactory.cxx:
398     # Needed for template
399     - com/sun/star/graphic/XGraphic.hpp
400     # Actually used
401     - com/sun/star/chart2/XFormattedString.hpp
402     chart2/source/view/main/ChartView.cxx:
403     # comphelper::ScopeGuard being used
404     - comphelper/scopeguard.hxx
405     chart2/source/view/main/VLineProperties.cxx:
406     # Actually used
407     - com/sun/star/beans/XPropertySet.hpp
408     chart2/source/view/main/VTitle.cxx:
409     # Actually used
410     - com/sun/star/chart2/XTitle.hpp
411     chart2/source/controller/inc/AccessibleTextHelper.hxx:
412     # base class has to be a complete type
413     - com/sun/star/accessibility/XAccessibleContext.hpp
414     - com/sun/star/lang/XInitialization.hpp
415     chart2/source/controller/inc/AccessibleChartView.hxx:
416     # base class has to be a complete type
417     - com/sun/star/lang/XInitialization.hpp
418     - com/sun/star/view/XSelectionChangeListener.hpp
419     chart2/source/controller/inc/AccessibleBase.hxx:
420     # base class has to be a complete type
421     - com/sun/star/accessibility/XAccessible.hpp
422     - com/sun/star/accessibility/XAccessibleContext.hpp
423     - com/sun/star/accessibility/XAccessibleComponent.hpp
424     - com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp
425     - com/sun/star/lang/XServiceInfo.hpp
426     - com/sun/star/lang/XEventListener.hpp
427     chart2/source/controller/inc/CharacterPropertyItemConverter.hxx:
428     # has to be a complete type
429     - com/sun/star/awt/Size.hpp
430     chart2/source/controller/inc/ChartToolbarController.hxx:
431     # base class has to be a complete type
432     - com/sun/star/frame/XStatusListener.hpp
433     - com/sun/star/frame/XToolbarController.hpp
434     - com/sun/star/lang/XInitialization.hpp
435     - com/sun/star/lang/XServiceInfo.hpp
436     - com/sun/star/util/XUpdatable.hpp
437     chart2/source/controller/inc/ChartController.hxx:
438     # base class has to be a complete type
439     - com/sun/star/frame/XController.hpp
440     - com/sun/star/frame/XDispatchProvider.hpp
441     - com/sun/star/frame/XLayoutManagerListener.hpp
442     - com/sun/star/ui/XContextMenuInterception.hpp
443     - com/sun/star/util/XModeChangeListener.hpp
444     - com/sun/star/lang/XMultiServiceFactory.hpp
445     - com/sun/star/lang/XServiceInfo.hpp
446     - com/sun/star/util/XCloseListener.hpp
447     - com/sun/star/util/XModifyListener.hpp
448     chart2/source/controller/inc/ChartDocumentWrapper.hxx:
449     # base class has to be a complete type
450      - com/sun/star/chart/XChartDocument.hpp
451      - com/sun/star/drawing/XDrawPageSupplier.hpp
452      - com/sun/star/lang/XMultiServiceFactory.hpp
453      - com/sun/star/lang/XServiceInfo.hpp
454      - com/sun/star/uno/XAggregation.hpp
455     chart2/source/controller/inc/dlg_ChartType.hxx:
456     # Needed for vclptr type
457     - namespace chart { class ChartTypeTabPage; }
458     chart2/source/controller/inc/dlg_DataEditor.hxx:
459     # Needed for vclptr type
460     - namespace chart { class DataBrowser; }
461     chart2/source/controller/inc/dlg_View3D.hxx:
462     - namespace chart { class ThreeD_SceneAppearance_TabPage; }
463     - namespace chart { class ThreeD_SceneGeometry_TabPage; }
464     - namespace chart { class ThreeD_SceneIllumination_TabPage; }
465     chart2/source/controller/dialogs/tp_3D_SceneIllumination.hxx:
466     # Needed for vclptr type
467     - class ColorListBox
468     chart2/source/controller/inc/ItemPropertyMap.hxx:
469     # base class has to be a complete type
470     - map
471     chart2/source/controller/inc/RangeSelectionHelper.hxx:
472     # base class has to be a complete type
473     - com/sun/star/uno/Sequence.h
474     chart2/source/controller/inc/RangeSelectionListener.hxx:
475     # base class has to be a complete type
476     - com/sun/star/sheet/XRangeSelectionListener.hpp
477     chart2/source/controller/accessibility/AccessibleChartShape.hxx:
478     # base class has to be a complete type
479     - AccessibleBase.hxx
480     - com/sun/star/accessibility/XAccessibleExtendedComponent.hpp
481     chart2/source/controller/accessibility/AccessibleChartElement.hxx:
482     # base class has to be a complete type
483     - AccessibleBase.hxx
484     - com/sun/star/accessibility/XAccessibleExtendedComponent.hpp
485     chart2/source/controller/accessibility/AccessibleChartView.cxx:
486     # Actually used
487     - com/sun/star/view/XSelectionSupplier.hpp
488     chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.cxx:
489     # Needed for rtl::math::round
490     - rtl/math.hxx
491     chart2/source/controller/chartapiwrapper/DiagramWrapper.cxx:
492     # Needed for complex variable type
493     - com/sun/star/util/XRefreshable.hpp
494     chart2/source/controller/chartapiwrapper/WrappedAddInProperty.cxx:
495     # Needed for complex variable type
496     - com/sun/star/util/XRefreshable.hpp
497     chart2/source/controller/chartapiwrapper/WrappedCharacterHeightProperty.cxx:
498     # Actually used
499     - com/sun/star/beans/XPropertySet.hpp
500     - com/sun/star/beans/XPropertyState.hpp
501     chart2/source/controller/chartapiwrapper/ChartDocumentWrapper.cxx:
502     # Needed for implicit dtor
503     - BaseCoordinateSystem.hxx
504     chart2/source/controller/dialogs/ChartTypeDialogController.cxx:
505     # Needed for implicit dtor
506     - DataSeries.hxx
507     - BaseCoordinateSystem.hxx
508     chart2/source/controller/dialogs/DialogModel.cxx:
509     # Needed for implicit dtor
510     - LabeledDataSequence.hxx
511     chart2/source/controller/dialogs/dlg_CreationWizard.cxx:
512     # Needed for implicit dtor
513     - ChartTypeTemplate.hxx
514     chart2/source/controller/dialogs/dlg_DataEditor.cxx:
515     # Needed for direct member access
516     - com/sun/star/awt/XWindow.hpp
517     chart2/source/controller/dialogs/tp_3D_SceneGeometry.cxx:
518     # Needed for implicit dtor
519     - ChartType.hxx
520     chart2/source/controller/dialogs/tp_AxisPositions.cxx:
521     # Actually used
522     - rtl/math.hxx
523     chart2/source/controller/dialogs/tp_3D_SceneIllumination.cxx:
524     # Actually used
525     - com/sun/star/beans/XPropertySet.hpp
526     chart2/source/controller/dialogs/tp_DataSource.cxx:
527     # Needed for implicit dtor
528     - ChartTypeTemplate.hxx
529     - LabeledDataSequence.hxx
530     chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx:
531     # Needed for rtl::math::round
532     - rtl/math.hxx
533     chart2/source/controller/itemsetwrapper/ItemConverter.cxx:
534     # Actually used
535     - com/sun/star/beans/XPropertySet.hpp
536     chart2/source/controller/itemsetwrapper/LegendItemConverter.cxx:
537     # Actually used
538     - com/sun/star/beans/XPropertySet.hpp
539     chart2/source/controller/itemsetwrapper/TitleItemConverter.cxx:
540     # Needed for rtl::math::round
541     - rtl/math.hxx
542     chart2/source/controller/itemsetwrapper/RegressionCurveItemConverter.cxx:
543     # Needed for implicit dtor
544     - RegressionCurveModel.hxx
545     chart2/source/controller/itemsetwrapper/RegressionEquationItemConverter.cxx:
546     # Actually used
547     - com/sun/star/beans/XPropertySet.hpp
548     chart2/source/controller/itemsetwrapper/CharacterPropertyItemConverter.cxx:
549     # Actually used
550     - com/sun/star/beans/XPropertySet.hpp
551     chart2/source/controller/itemsetwrapper/GraphicPropertyItemConverter.cxx:
552     # Actually used
553     - com/sun/star/beans/XPropertySet.hpp
554     - com/sun/star/lang/XMultiServiceFactory.hpp
555     chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx:
556     # Actually used
557     - com/sun/star/beans/XPropertySet.hpp
558     # Needed for rtl::math::round
559     - rtl/math.hxx
560     chart2/source/controller/itemsetwrapper/AxisItemConverter.cxx:
561     # Needed for rtl::math::round
562     - rtl/math.hxx
563     # Needed for implicit dtor
564     - ChartType.hxx
565     - Diagram.hxx
566     chart2/source/controller/main/ChartModelClone.hxx:
567     # Needed for implicit dtor
568     - com/sun/star/uno/Any.hxx
569     chart2/source/controller/main/ChartController.cxx:
570     # Needed for implicit dtor
571     - com/sun/star/awt/XWindowPeer.hpp
572     chart2/source/controller/main/ChartFrameloader.hxx:
573     # base class has to be a complete type
574     - com/sun/star/frame/XSynchronousFrameLoader.hpp
575     - com/sun/star/lang/XServiceInfo.hpp
576     chart2/source/controller/main/ChartFrameloader.cxx:
577     # Actually used
578     - com/sun/star/uno/XComponentContext.hpp
579     chart2/source/controller/main/CommandDispatch.hxx:
580     # base class has to be a complete type
581     - com/sun/star/frame/XDispatch.hpp
582     - com/sun/star/util/XModifyListener.hpp
583     - comphelper/interfacecontainer2.hxx
584     chart2/source/controller/main/ControllerCommandDispatch.hxx:
585     # base class has to be a complete type
586     - CommandDispatch.hxx
587     - com/sun/star/view/XSelectionChangeListener.hpp
588     chart2/source/controller/main/ElementSelector.hxx:
589     # base class has to be a complete type
590     - com/sun/star/lang/XServiceInfo.hpp
591     chart2/source/controller/main/StatusBarCommandDispatch.hxx:
592     # base class has to be a complete type
593     - CommandDispatch.hxx
594     - com/sun/star/view/XSelectionChangeListener.hpp
595     chart2/source/controller/main/ChartController_Insert.cxx:
596     # Needed for implicit dtor
597     - Legend.hxx
598     chart2/source/controller/main/ChartController_Position.cxx:
599     # Needed for implicit dtor
600     - ChartModel.hxx
601     chart2/source/controller/main/ChartController_Properties.cxx:
602     # Needed for implicit dtor
603     - RegressionCurveModel.hxx
604     chart2/source/controller/main/ChartController_TextEdit.cxx:
605     # Needed for implicit dtor
606     - ChartModel.hxx
607     chart2/source/controller/main/ChartController_Tools.cxx:
608     # Needed for template
609     - com/sun/star/graphic/XGraphic.hpp
610     chart2/source/controller/main/ControllerCommandDispatch.cxx:
611     # Needed for implicit dtor
612     - Axis.hxx
613     chart2/source/controller/main/DragMethod_RotateDiagram.cxx:
614     # Needed for implicit dtor
615     - ChartType.hxx
616     chart2/source/controller/main/PositionAndSizeHelper.cxx:
617     # Actually used
618     - com/sun/star/awt/Rectangle.hpp
619     # Needed for implicit dtor
620     - Diagram.hxx
621     chart2/source/controller/main/SelectionHelper.cxx:
622     # Needed for implicit dtor
623     - Diagram.hxx
624     chart2/source/controller/main/StatusBarCommandDispatch.cxx:
625     # Actually used
626     - com/sun/star/view/XSelectionSupplier.hpp
627     chart2/source/controller/main/UndoGuard.cxx:
628     # Actually used
629     - com/sun/star/document/XUndoManager.hpp
630     chart2/source/controller/main/UndoActions.hxx:
631     # base class has to be a complete type
632     - com/sun/star/document/XUndoAction.hpp
633     chart2/source/controller/sidebar/Chart2PanelFactory.hxx:
634     # base class has to be a complete type
635     - com/sun/star/ui/XUIElementFactory.hpp
636     - com/sun/star/lang/XServiceInfo.hpp
637     chart2/source/controller/sidebar/ChartSeriesPanel.cxx:
638     # Needed for implicit dtor
639     - RegressionCurveModel.hxx
640     chart2/source/controller/sidebar/ChartSidebarModifyListener.hxx:
641     # base class has to be a complete type
642     - com/sun/star/util/XModifyListener.hpp
643     chart2/source/controller/sidebar/ChartSidebarSelectionListener.hxx:
644     # base class has to be a complete type
645     - com/sun/star/view/XSelectionChangeListener.hpp
646     chart2/source/controller/chartapiwrapper/ChartDataWrapper.hxx:
647     # base class has to be a complete type
648     - com/sun/star/chart2/XAnyDescriptionAccess.hpp
649     - com/sun/star/chart/XDateCategories.hpp
650     - com/sun/star/lang/XComponent.hpp
651     - com/sun/star/lang/XServiceInfo.hpp
652     - com/sun/star/uno/XComponent.hpp
653     chart2/source/controller/chartapiwrapper/AxisWrapper.hxx:
654     # base class has to be a complete type
655     - com/sun/star/chart/XAxis.hpp
656     - com/sun/star/drawing/XShape.hpp
657     - com/sun/star/lang/XComponent.hpp
658     - com/sun/star/lang/XServiceInfo.hpp
659     - com/sun/star/util/XNumberFormatsSupplier.hpp
660     - WrappedPropertySet.hxx
661     chart2/source/controller/chartapiwrapper/AreaWrapper.hxx:
662     # base class has to be a complete type
663     - com/sun/star/drawing/XShape.hpp
664     - com/sun/star/lang/XComponent.hpp
665     - com/sun/star/lang/XServiceInfo.hpp
666     - WrappedPropertySet.hxx
667     chart2/source/controller/chartapiwrapper/DataSeriesPointWrapper.hxx:
668     # base class has to be a complete type
669     - com/sun/star/lang/XComponent.hpp
670     - com/sun/star/lang/XEventListener.hpp
671     - com/sun/star/lang/XInitialization.hpp
672     - com/sun/star/lang/XServiceInfo.hpp
673     - WrappedPropertySet.hxx
674     chart2/source/controller/chartapiwrapper/DiagramWrapper.hxx:
675     # base class has to be a complete type
676     - com/sun/star/chart2/XDiagramProvider.hpp
677     - com/sun/star/chart/X3DDefaultSetter.hpp
678     - com/sun/star/chart/X3DDisplay.hpp
679     - com/sun/star/chart/XAxisSupplier.hpp
680     - com/sun/star/chart/XAxisZSupplier.hpp
681     - com/sun/star/chart/XDiagram.hpp
682     - com/sun/star/chart/XDiagramPositioning.hpp
683     - com/sun/star/chart/XSecondAxisTitleSupplier.hpp
684     - com/sun/star/chart/XStatisticDisplay.hpp
685     - com/sun/star/chart/XTwoAxisXSupplier.hpp
686     - com/sun/star/chart/XTwoAxisYSupplier.hpp
687     - com/sun/star/lang/XComponent.hpp
688     - com/sun/star/lang/XServiceInfo.hpp
689     - WrappedPropertySet.hxx
690     chart2/source/controller/chartapiwrapper/GridWrapper.hxx:
691     # base class has to be a complete type
692     - WrappedPropertySet.hxx
693     - com/sun/star/lang/XComponent.hpp
694     - com/sun/star/lang/XServiceInfo.hpp
695     chart2/source/controller/chartapiwrapper/LegendWrapper.hxx:
696     # base class has to be a complete type
697     - com/sun/star/drawing/XShape.hpp
698     - com/sun/star/lang/XComponent.hpp
699     - com/sun/star/lang/XServiceInfo.hpp
700     - WrappedPropertySet.hxx
701     chart2/source/controller/chartapiwrapper/MinMaxLineWrapper.hxx:
702     # base class has to be a complete type
703     - com/sun/star/beans/XMultiPropertySet.hpp
704     - com/sun/star/beans/XMultiPropertyStates.hpp
705     - com/sun/star/beans/XPropertySet.hpp
706     - com/sun/star/beans/XPropertyState.hpp
707     - com/sun/star/lang/XComponent.hpp
708     - com/sun/star/lang/XServiceInfo.hpp
709     chart2/source/controller/chartapiwrapper/UpDownBarWrapper.hxx:
710     # base class has to be a complete type
711     - com/sun/star/beans/XMultiPropertySet.hpp
712     - com/sun/star/beans/XMultiPropertyStates.hpp
713     - com/sun/star/beans/XPropertySet.hpp
714     - com/sun/star/beans/XPropertyState.hpp
715     - com/sun/star/lang/XComponent.hpp
716     - com/sun/star/lang/XServiceInfo.hpp
717     chart2/source/controller/chartapiwrapper/TitleWrapper.hxx:
718     # base class has to be a complete type
719     - WrappedPropertySet.hxx
720     - com/sun/star/drawing/XShape.hpp
721     - com/sun/star/lang/XComponent.hpp
722     - com/sun/star/lang/XServiceInfo.hpp
723     chart2/source/controller/chartapiwrapper/WallFloorWrapper.hxx:
724     # base class has to be a complete type
725     - WrappedPropertySet.hxx
726     - com/sun/star/lang/XComponent.hpp
727     - com/sun/star/lang/XServiceInfo.hpp
728     chart2/source/controller/chartapiwrapper/WrappedAutomaticPositionProperties.hxx:
729     # Needed for css namespace shortcut
730     - sal/types.h
731     chart2/source/controller/chartapiwrapper/WrappedDataCaptionProperties.hxx:
732     # Needed for css namespace shortcut
733     - sal/types.h
734     chart2/source/controller/chartapiwrapper/WrappedScaleTextProperties.hxx:
735     # Needed for css namespace shortcut
736     - sal/types.h
737     chart2/source/controller/chartapiwrapper/WrappedSplineProperties.hxx:
738     # Needed for css namespace shortcut
739     - sal/types.h
740     chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.hxx:
741     # Needed for css namespace shortcut
742     - sal/types.h
743     chart2/source/controller/chartapiwrapper/WrappedStatisticProperties.hxx:
744     # Needed for css namespace shortcut
745     - sal/types.h
746     chart2/source/controller/chartapiwrapper/WrappedStockProperties.hxx:
747     # Needed for css namespace shortcut
748     - sal/types.h
749     chart2/source/controller/chartapiwrapper/WrappedStatisticProperties.cxx:
750     # Needed for implicit dtor
751     - RegressionCurveModel.hxx