tdf#42949 Fix IWYU warnings in chart2/source/inc/[l-z]*

Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Some only-recently analyzed files were cleaned.
Also tried harder to use more fw decls instead of blacklisting

Change-Id: Ie4f8eb7065e44a2b5208d6da4fa8e3681a31820b
Reviewed-on: https://gerrit.libreoffice.org/59420
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
This commit is contained in:
Gabor Kelemen 2018-08-22 00:10:54 +02:00 committed by Miklos Vajna
parent 24534b101c
commit d26d9fd652
105 changed files with 239 additions and 111 deletions

View File

@ -87,18 +87,13 @@ blacklist:
- com/sun/star/lang/XInitialization.hpp - com/sun/star/lang/XInitialization.hpp
- com/sun/star/lang/XServiceInfo.hpp - com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/util/XCloneable.hpp - com/sun/star/util/XCloneable.hpp
chart2/source/inc/MediaDescriptorHelper.hxx: chart2/source/inc/LabeledDataSequence.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/beans/PropertyValue.hpp - com/sun/star/chart2/data/XLabeledDataSequence2.hpp
- com/sun/star/embed/XStorage.hpp - com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/io/XInputStream.hpp
- com/sun/star/io/XOutputStream.hpp
- com/sun/star/io/XStream.hpp
chart2/source/inc/ModifyListenerHelper.hxx: chart2/source/inc/ModifyListenerHelper.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/uno/XWeak.hpp
- com/sun/star/util/XModifyListener.hpp - com/sun/star/util/XModifyListener.hpp
- cppuhelper/weakref.hxx
chart2/source/inc/NameContainer.hxx: chart2/source/inc/NameContainer.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/container/XNameContainer.hpp - com/sun/star/container/XNameContainer.hpp
@ -107,51 +102,26 @@ blacklist:
chart2/source/inc/NumberFormatterWrapper.hxx: chart2/source/inc/NumberFormatterWrapper.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/util/XNumberFormatsSupplier.hpp - com/sun/star/util/XNumberFormatsSupplier.hpp
- svl/zforlist.hxx
chart2/source/inc/PropertyHelper.hxx: chart2/source/inc/PropertyHelper.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/lang/XMultiServiceFactory.hpp
- com/sun/star/uno/Any.hxx - com/sun/star/uno/Any.hxx
chart2/source/inc/PopupRequest.hxx: chart2/source/inc/PopupRequest.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/awt/XRequestCallback.hpp - com/sun/star/awt/XRequestCallback.hpp
chart2/source/inc/RangeHighlighter.hxx: chart2/source/inc/RangeHighlighter.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
- com/sun/star/chart2/data/XRangeHighlighter.hpp - com/sun/star/chart2/data/XRangeHighlighter.hpp
- com/sun/star/view/XSelectionSupplier.hpp - com/sun/star/view/XSelectionChangeListener.hpp
chart2/source/inc/RelativePositionHelper.hxx: chart2/source/inc/RegressionCurveCalculator.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/awt/Size.hpp - com/sun/star/chart2/XRegressionCurveCalculator.hpp
- com/sun/star/chart2/RelativeSize.hpp
chart2/source/inc/RelativeSizeHelper.hxx:
# base class has to be a complete type
- com/sun/star/awt/Size.hpp
- com/sun/star/beans/XPropertySet.hpp
chart2/source/inc/Scaling.hxx: chart2/source/inc/Scaling.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/chart2/XScaling.hpp - com/sun/star/chart2/XScaling.hpp
- com/sun/star/lang/XServiceInfo.hpp - com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/lang/XServiceName.hpp - com/sun/star/lang/XServiceName.hpp
chart2/source/inc/StatisticsHelper.hxx:
# base class has to be a complete type
- com/sun/star/chart2/XDataSeries.hpp
- com/sun/star/chart2/data/XDataProvider.hpp
- com/sun/star/chart2/data/XDataSource.hpp
- com/sun/star/uno/Sequence.hxx
chart2/source/inc/SceneProperties.hxx:
# base class has to be a complete type
- com/sun/star/beans/Property.hpp
chart2/source/inc/ThreeDHelper.hxx:
# base class has to be a complete type
- com/sun/star/chart2/XDiagram.hpp
chart2/source/inc/UserDefinedProperties.hxx:
# base class has to be a complete type
- com/sun/star/beans/Property.hpp
chart2/source/inc/UncachedDataSequence.hxx: chart2/source/inc/UncachedDataSequence.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/beans/XPropertySet.hpp
- com/sun/star/chart2/XInternalDataProvider.hpp
- com/sun/star/chart2/data/XDataSequence.hpp - com/sun/star/chart2/data/XDataSequence.hpp
- com/sun/star/chart2/data/XNumericalDataSequence.hpp - com/sun/star/chart2/data/XNumericalDataSequence.hpp
- com/sun/star/chart2/data/XTextualDataSequence.hpp - com/sun/star/chart2/data/XTextualDataSequence.hpp
@ -165,16 +135,13 @@ blacklist:
- com/sun/star/util/XModifyListener.hpp - com/sun/star/util/XModifyListener.hpp
- com/sun/star/view/XSelectionChangeListener.hpp - com/sun/star/view/XSelectionChangeListener.hpp
chart2/source/inc/WrappedProperty.hxx: chart2/source/inc/WrappedProperty.hxx:
# base class has to be a complete type # Needed for implicit dtor
- com/sun/star/beans/XPropertySet.hpp - com/sun/star/uno/Any.hxx
- com/sun/star/beans/XPropertyState.hpp
chart2/source/inc/WrappedPropertySet.hxx: chart2/source/inc/WrappedPropertySet.hxx:
# base class has to be a complete type # base class has to be a complete type
- com/sun/star/beans/Property.hpp
- com/sun/star/beans/XMultiPropertySet.hpp - com/sun/star/beans/XMultiPropertySet.hpp
- com/sun/star/beans/XMultiPropertyStates.hpp - com/sun/star/beans/XMultiPropertyStates.hpp
- com/sun/star/beans/XPropertySet.hpp - com/sun/star/beans/XPropertySet.hpp
- cppuhelper/propshlp.hxx
- com/sun/star/beans/XPropertyState.hpp - com/sun/star/beans/XPropertyState.hpp
chart2/source/model/inc/BaseCoordinateSystem.hxx: chart2/source/model/inc/BaseCoordinateSystem.hxx:
# base class has to be a complete type # base class has to be a complete type
@ -359,6 +326,10 @@ blacklist:
- com/sun/star/frame/XLayoutManagerListener.hpp - com/sun/star/frame/XLayoutManagerListener.hpp
- com/sun/star/ui/XContextMenuInterception.hpp - com/sun/star/ui/XContextMenuInterception.hpp
- com/sun/star/util/XModeChangeListener.hpp - com/sun/star/util/XModeChangeListener.hpp
- com/sun/star/lang/XMultiServiceFactory.hpp
- com/sun/star/lang/XServiceInfo.hpp
- com/sun/star/util/XCloseListener.hpp
- com/sun/star/util/XModifyListener.hpp
chart2/source/controller/inc/ItemPropertyMap.hxx: chart2/source/controller/inc/ItemPropertyMap.hxx:
# base class has to be a complete type # base class has to be a complete type
- map - map

View File

@ -32,6 +32,7 @@
#include <com/sun/star/drawing/FillStyle.hpp> #include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>
#include <sal/log.hxx> #include <sal/log.hxx>
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>

View File

@ -28,6 +28,7 @@
#include <com/sun/star/beans/XMultiPropertySet.hpp> #include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>

View File

@ -21,6 +21,7 @@
#include <ObjectHierarchy.hxx> #include <ObjectHierarchy.hxx>
#include <ObjectIdentifier.hxx> #include <ObjectIdentifier.hxx>
#include <com/sun/star/awt/XWindow.hpp>
#include <toolkit/helper/vclunohelper.hxx> #include <toolkit/helper/vclunohelper.hxx>
#include <svx/ShapeTypeHandler.hxx> #include <svx/ShapeTypeHandler.hxx>
#include <svx/AccessibleShape.hxx> #include <svx/AccessibleShape.hxx>

View File

@ -30,6 +30,7 @@
#include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/accessibility/AccessibleStateType.hpp>
#include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <rtl/ustring.hxx> #include <rtl/ustring.hxx>
#include <vcl/window.hxx> #include <vcl/window.hxx>

View File

@ -56,6 +56,7 @@
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp> #include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <comphelper/sequence.hxx> #include <comphelper/sequence.hxx>
#include <cppuhelper/exc_hlp.hxx> #include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/propshlp.hxx>
using namespace ::com::sun::star; using namespace ::com::sun::star;
using namespace ::chart::wrapper; using namespace ::chart::wrapper;

View File

@ -55,6 +55,7 @@
#include <com/sun/star/chart2/RelativePosition.hpp> #include <com/sun/star/chart2/RelativePosition.hpp>
#include <com/sun/star/chart/ChartSolidType.hpp> #include <com/sun/star/chart/ChartSolidType.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <LinePropertiesHelper.hxx> #include <LinePropertiesHelper.hxx>
#include <FillProperties.hxx> #include <FillProperties.hxx>

View File

@ -36,6 +36,7 @@
#include <algorithm> #include <algorithm>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>
#include <cppuhelper/propshlp.hxx>
using namespace ::com::sun::star; using namespace ::com::sun::star;
using ::com::sun::star::beans::Property; using ::com::sun::star::beans::Property;

View File

@ -25,6 +25,7 @@
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
#include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase.hxx>
#include <cppuhelper/interfacecontainer.hxx> #include <cppuhelper/interfacecontainer.hxx>
#include <comphelper/interfacecontainer2.hxx>
#include <com/sun/star/drawing/XShape.hpp> #include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XServiceInfo.hpp>

View File

@ -20,6 +20,8 @@
#include "WrappedAutomaticPositionProperties.hxx" #include "WrappedAutomaticPositionProperties.hxx"
#include <FastPropertyIdRanges.hxx> #include <FastPropertyIdRanges.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/chart2/RelativePosition.hpp> #include <com/sun/star/chart2/RelativePosition.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -21,6 +21,7 @@
#define INCLUDED_CHART2_SOURCE_CONTROLLER_CHARTAPIWRAPPER_WRAPPEDAUTOMATICPOSITIONPROPERTIES_HXX #define INCLUDED_CHART2_SOURCE_CONTROLLER_CHARTAPIWRAPPER_WRAPPEDAUTOMATICPOSITIONPROPERTIES_HXX
#include <WrappedProperty.hxx> #include <WrappedProperty.hxx>
#include <com/sun/star/beans/Property.hpp>
#include <vector> #include <vector>
namespace chart namespace chart

View File

@ -21,6 +21,7 @@
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
#include <osl/diagnose.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;
using ::com::sun::star::uno::Any; using ::com::sun::star::uno::Any;

View File

@ -20,6 +20,8 @@
#include "WrappedCharacterHeightProperty.hxx" #include "WrappedCharacterHeightProperty.hxx"
#include <RelativeSizeHelper.hxx> #include <RelativeSizeHelper.hxx>
#include "ReferenceSizePropertyProvider.hxx" #include "ReferenceSizePropertyProvider.hxx"
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <osl/diagnose.h> #include <osl/diagnose.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -21,6 +21,7 @@
#include <FastPropertyIdRanges.hxx> #include <FastPropertyIdRanges.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -33,6 +33,7 @@
#include <com/sun/star/chart/ChartRegressionCurveType.hpp> #include <com/sun/star/chart/ChartRegressionCurveType.hpp>
#include <com/sun/star/chart2/data/XDataProvider.hpp> #include <com/sun/star/chart2/data/XDataProvider.hpp>
#include <com/sun/star/chart2/data/XRangeXMLConversion.hpp> #include <com/sun/star/chart2/data/XRangeXMLConversion.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <utility> #include <utility>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -21,6 +21,7 @@
#include <ResId.hxx> #include <ResId.hxx>
#include <strings.hrc> #include <strings.hrc>
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <DiagramHelper.hxx> #include <DiagramHelper.hxx>
#include <DataSeriesHelper.hxx> #include <DataSeriesHelper.hxx>

View File

@ -30,12 +30,15 @@
#include <comphelper/accessibleeventnotifier.hxx> #include <comphelper/accessibleeventnotifier.hxx>
#include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase.hxx>
#include <rtl/ref.hxx> #include <rtl/ref.hxx>
#include <tools/color.hxx>
#include <map> #include <map>
#include <vector> #include <vector>
#include <memory>
#include <MutexContainer.hxx> #include <MutexContainer.hxx>
namespace com { namespace sun { namespace star { namespace awt { class XWindow; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XChartDocument; } } } } namespace com { namespace sun { namespace star { namespace chart2 { class XChartDocument; } } } }
namespace com { namespace sun { namespace star { namespace view { class XSelectionSupplier; } } } } namespace com { namespace sun { namespace star { namespace view { class XSelectionSupplier; } } } }
namespace utl { class AccessibleStateSetHelper; } namespace utl { class AccessibleStateSetHelper; }

View File

@ -31,7 +31,11 @@
#include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/ui/XContextMenuInterception.hpp> #include <com/sun/star/ui/XContextMenuInterception.hpp>
#include <com/sun/star/util/XModeChangeListener.hpp> #include <com/sun/star/util/XModeChangeListener.hpp>
#include <com/sun/star/util/XCloseListener.hpp>
#include <com/sun/star/util/XModifyListener.hpp>
#include <com/sun/star/frame/XLayoutManagerListener.hpp> #include <com/sun/star/frame/XLayoutManagerListener.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <memory> #include <memory>
#include <set> #include <set>
@ -51,12 +55,8 @@ namespace com { namespace sun { namespace star { namespace frame { class XContro
namespace com { namespace sun { namespace star { namespace frame { class XDispatch; } } } } namespace com { namespace sun { namespace star { namespace frame { class XDispatch; } } } }
namespace com { namespace sun { namespace star { namespace frame { class XLayoutManagerEventBroadcaster; } } } } namespace com { namespace sun { namespace star { namespace frame { class XLayoutManagerEventBroadcaster; } } } }
namespace com { namespace sun { namespace star { namespace lang { class XInitialization; } } } } namespace com { namespace sun { namespace star { namespace lang { class XInitialization; } } } }
namespace com { namespace sun { namespace star { namespace lang { class XMultiServiceFactory; } } } }
namespace com { namespace sun { namespace star { namespace lang { class XServiceInfo; } } } }
namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } } namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }
namespace com { namespace sun { namespace star { namespace util { class XCloseable; } } } } namespace com { namespace sun { namespace star { namespace util { class XCloseable; } } } }
namespace com { namespace sun { namespace star { namespace util { class XCloseListener; } } } }
namespace com { namespace sun { namespace star { namespace util { class XModifyListener; } } } }
namespace com { namespace sun { namespace star { namespace view { class XSelectionSupplier; } } } } namespace com { namespace sun { namespace star { namespace view { class XSelectionSupplier; } } } }

View File

@ -23,6 +23,7 @@
#include <ObjectIdentifier.hxx> #include <ObjectIdentifier.hxx>
namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } } namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } }
namespace com { namespace sun { namespace star { namespace awt { struct Rectangle; } } } }
namespace chart namespace chart
{ {

View File

@ -20,8 +20,8 @@
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_TITLEDIALOGDATA_HXX #define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_TITLEDIALOGDATA_HXX
#include <ReferenceSizeProvider.hxx> #include <ReferenceSizeProvider.hxx>
#include <memory> #include <memory>
#include <com/sun/star/uno/Sequence.hxx>
namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } } namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } }
namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } } namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }

View File

@ -23,6 +23,7 @@
#include <sfx2/tabdlg.hxx> #include <sfx2/tabdlg.hxx>
namespace com { namespace sun { namespace star { namespace util { class XNumberFormatsSupplier; } } } } namespace com { namespace sun { namespace star { namespace util { class XNumberFormatsSupplier; } } } }
class Graphic;
namespace chart namespace chart
{ {

View File

@ -33,6 +33,7 @@
#include <svl/stritem.hxx> #include <svl/stritem.hxx>
#include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/chart2/XFormattedString.hpp> #include <com/sun/star/chart2/XFormattedString.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -42,6 +42,7 @@
#include <com/sun/star/chart2/FillBitmap.hpp> #include <com/sun/star/chart2/FillBitmap.hpp>
#include <com/sun/star/awt/Gradient.hpp> #include <com/sun/star/awt/Gradient.hpp>
#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -31,6 +31,8 @@
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <chartview/ExplicitValueProvider.hxx> #include <chartview/ExplicitValueProvider.hxx>
#include <DiagramHelper.hxx> #include <DiagramHelper.hxx>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp>
using namespace ::com::sun::star; using namespace ::com::sun::star;
using namespace ::com::sun::star::chart2; using namespace ::com::sun::star::chart2;

View File

@ -38,6 +38,7 @@
#include <com/sun/star/chart2/DataPointLabel.hpp> #include <com/sun/star/chart2/DataPointLabel.hpp>
#include <com/sun/star/chart2/XInternalDataProvider.hpp> #include <com/sun/star/chart2/XInternalDataProvider.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/lang/XServiceName.hpp> #include <com/sun/star/lang/XServiceName.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -26,6 +26,7 @@
#include <servicenames.hxx> #include <servicenames.hxx>
#include <ResId.hxx> #include <ResId.hxx>
#include <dlg_DataSource.hxx> #include <dlg_DataSource.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include "ControllerCommandDispatch.hxx" #include "ControllerCommandDispatch.hxx"
#include <strings.hrc> #include <strings.hrc>

View File

@ -28,6 +28,7 @@
#include <dlg_ObjectProperties.hxx> #include <dlg_ObjectProperties.hxx>
#include <ChartWindow.hxx> #include <ChartWindow.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
@ -53,6 +54,8 @@
#include <LegendHelper.hxx> #include <LegendHelper.hxx>
#include <com/sun/star/chart2/XRegressionCurve.hpp> #include <com/sun/star/chart2/XRegressionCurve.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <svx/ActionDescriptionProvider.hxx> #include <svx/ActionDescriptionProvider.hxx>

View File

@ -22,6 +22,7 @@
#include <ChartWindow.hxx> #include <ChartWindow.hxx>
#include <DrawViewWrapper.hxx> #include <DrawViewWrapper.hxx>
#include <PositionAndSizeHelper.hxx> #include <PositionAndSizeHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include "UndoGuard.hxx" #include "UndoGuard.hxx"
#include <ObjectNameProvider.hxx> #include <ObjectNameProvider.hxx>

View File

@ -54,6 +54,7 @@
#include <RegressionCurveHelper.hxx> #include <RegressionCurveHelper.hxx>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/util/CloseVetoException.hpp> #include <com/sun/star/util/CloseVetoException.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <memory> #include <memory>

View File

@ -36,6 +36,7 @@
#include <svx/dialogs.hrc> #include <svx/dialogs.hrc>
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>
#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/chart2/XTitled.hpp>
#include <svl/stritem.hxx> #include <svl/stritem.hxx>
#include <editeng/fontitem.hxx> #include <editeng/fontitem.hxx>
#include <memory> #include <memory>

View File

@ -19,6 +19,7 @@
#include <ChartController.hxx> #include <ChartController.hxx>
#include <ChartWindow.hxx> #include <ChartWindow.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
#include <ThreeDHelper.hxx> #include <ThreeDHelper.hxx>
@ -50,6 +51,8 @@
#include <com/sun/star/drawing/TextVerticalAdjust.hpp> #include <com/sun/star/drawing/TextVerticalAdjust.hpp>
#include <com/sun/star/drawing/TextHorizontalAdjust.hpp> #include <com/sun/star/drawing/TextHorizontalAdjust.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <editeng/editview.hxx> #include <editeng/editview.hxx>
#include <editeng/outliner.hxx> #include <editeng/outliner.hxx>

View File

@ -23,6 +23,7 @@
#include <ChartWindow.hxx> #include <ChartWindow.hxx>
#include <ResId.hxx> #include <ResId.hxx>
#include <CommonConverters.hxx> #include <CommonConverters.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <DiagramHelper.hxx> #include <DiagramHelper.hxx>
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
@ -50,6 +51,7 @@
#include <com/sun/star/chart2/RelativeSize.hpp> #include <com/sun/star/chart2/RelativeSize.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp> #include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp> #include <com/sun/star/chart2/data/XPivotTableDataProvider.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/awt/PopupMenuDirection.hpp> #include <com/sun/star/awt/PopupMenuDirection.hpp>
#include <com/sun/star/frame/DispatchHelper.hpp> #include <com/sun/star/frame/DispatchHelper.hpp>
@ -57,6 +59,7 @@
#include <com/sun/star/frame/XPopupMenuController.hpp> #include <com/sun/star/frame/XPopupMenuController.hpp>
#include <com/sun/star/util/XUpdatable.hpp> #include <com/sun/star/util/XUpdatable.hpp>
#include <com/sun/star/awt/Rectangle.hpp> #include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/qa/XDumper.hpp>
#include <comphelper/lok.hxx> #include <comphelper/lok.hxx>
#include <comphelper/propertysequence.hxx> #include <comphelper/propertysequence.hxx>

View File

@ -30,6 +30,7 @@
#include <RegressionCurveHelper.hxx> #include <RegressionCurveHelper.hxx>
#include <DataSeriesHelper.hxx> #include <DataSeriesHelper.hxx>
#include <StatisticsHelper.hxx> #include <StatisticsHelper.hxx>
#include <ReferenceSizeProvider.hxx>
#include "ShapeController.hxx" #include "ShapeController.hxx"
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>
@ -41,6 +42,7 @@
#include <com/sun/star/chart2/XChartType.hpp> #include <com/sun/star/chart2/XChartType.hpp>
#include <com/sun/star/chart2/XDataSeries.hpp> #include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart2/XRegressionCurve.hpp> #include <com/sun/star/chart2/XRegressionCurve.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart2/data/XDatabaseDataProvider.hpp> #include <com/sun/star/chart2/data/XDatabaseDataProvider.hpp>
#include <com/sun/star/chart2/XDataProviderAccess.hpp> #include <com/sun/star/chart2/XDataProviderAccess.hpp>

View File

@ -34,6 +34,7 @@
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
namespace chart namespace chart
{ {

View File

@ -39,6 +39,7 @@
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
#include <com/sun/star/chart2/XChartTypeContainer.hpp> #include <com/sun/star/chart2/XChartTypeContainer.hpp>
#include <com/sun/star/chart2/XDataSeriesContainer.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/container/XIndexAccess.hpp> #include <com/sun/star/container/XIndexAccess.hpp>

View File

@ -20,7 +20,7 @@
#include "StatusBarCommandDispatch.hxx" #include "StatusBarCommandDispatch.hxx"
#include <ObjectNameProvider.hxx> #include <ObjectNameProvider.hxx>
#include <com/sun/star/util/XModifyBroadcaster.hpp> #include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -14,6 +14,8 @@
#include <PropertyHelper.hxx> #include <PropertyHelper.hxx>
#include <chartview/DrawModelWrapper.hxx> #include <chartview/DrawModelWrapper.hxx>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <editeng/memberids.h> #include <editeng/memberids.h>
#include <svx/xfltrit.hxx> #include <svx/xfltrit.hxx>

View File

@ -20,6 +20,8 @@
#include <sfx2/sidebar/ControlFactory.hxx> #include <sfx2/sidebar/ControlFactory.hxx>
#include <com/sun/star/chart/ChartAxisLabelPosition.hpp> #include <com/sun/star/chart/ChartAxisLabelPosition.hpp>
#include <com/sun/star/chart2/XCoordinateSystem.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include "ChartAxisPanel.hxx" #include "ChartAxisPanel.hxx"
#include <ChartController.hxx> #include <ChartController.hxx>

View File

@ -10,6 +10,7 @@
#include "ChartColorWrapper.hxx" #include "ChartColorWrapper.hxx"
#include <ChartController.hxx> #include <ChartController.hxx>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <svx/tbcontrl.hxx> #include <svx/tbcontrl.hxx>

View File

@ -21,6 +21,7 @@
#include <com/sun/star/chart/ChartAxisLabelPosition.hpp> #include <com/sun/star/chart/ChartAxisLabelPosition.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include "ChartErrorBarPanel.hxx" #include "ChartErrorBarPanel.hxx"
#include <ChartController.hxx> #include <ChartController.hxx>

View File

@ -23,6 +23,8 @@
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>
#include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/view/XSelectionSupplier.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
namespace chart { namespace sidebar { namespace chart { namespace sidebar {

View File

@ -24,9 +24,11 @@
#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/chart/DataLabelPlacement.hpp> #include <com/sun/star/chart/DataLabelPlacement.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart2/XDiagram.hpp> #include <com/sun/star/chart2/XDiagram.hpp>
#include <com/sun/star/chart2/XChartTypeContainer.hpp> #include <com/sun/star/chart2/XChartTypeContainer.hpp>
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include "ChartSeriesPanel.hxx" #include "ChartSeriesPanel.hxx"
#include <ChartController.hxx> #include <ChartController.hxx>

View File

@ -14,6 +14,7 @@
#include <ChartController.hxx> #include <ChartController.hxx>
#include <ObjectHierarchy.hxx> #include <ObjectHierarchy.hxx>
#include <chartview/ExplicitValueProvider.hxx> #include <chartview/ExplicitValueProvider.hxx>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <vcl/svapp.hxx> #include <vcl/svapp.hxx>

View File

@ -24,9 +24,10 @@
#include <com/sun/star/chart2/data/XLabeledDataSequence2.hpp> #include <com/sun/star/chart2/data/XLabeledDataSequence2.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/util/XCloneable.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSequence; } } } } }
#include <com/sun/star/util/XModifyBroadcaster.hpp> namespace com { namespace sun { namespace star { namespace util { class XCloneable; } } } }
namespace com { namespace sun { namespace star { namespace util { class XModifyListener; } } } }
namespace chart namespace chart
{ {

View File

@ -19,13 +19,13 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_LEGENDHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_LEGENDHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_LEGENDHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_LEGENDHELPER_HXX
#include <rtl/ustring.hxx> #include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/chart2/XLegend.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <ChartModel.hxx> namespace chart { class ChartModel; }
namespace com { namespace sun { namespace star { namespace chart2 { class XDiagram; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XLegend; } } } }
namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }
namespace chart namespace chart
{ {

View File

@ -19,7 +19,6 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_LINEARREGRESSIONCURVECALCULATOR_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_LINEARREGRESSIONCURVECALCULATOR_HXX
#define INCLUDED_CHART2_SOURCE_INC_LINEARREGRESSIONCURVECALCULATOR_HXX #define INCLUDED_CHART2_SOURCE_INC_LINEARREGRESSIONCURVECALCULATOR_HXX
#include "RegressionCurveCalculator.hxx"
#include "PolynomialRegressionCurveCalculator.hxx" #include "PolynomialRegressionCurveCalculator.hxx"
namespace chart namespace chart

View File

@ -20,13 +20,15 @@
#define INCLUDED_CHART2_SOURCE_INC_MEDIADESCRIPTORHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_MEDIADESCRIPTORHELPER_HXX
#include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/io/XStream.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/io/XOutputStream.hpp>
#include <com/sun/star/embed/XStorage.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
namespace com { namespace sun { namespace star { namespace beans { struct PropertyValue; } } } }
namespace com { namespace sun { namespace star { namespace embed { class XStorage; } } } }
namespace com { namespace sun { namespace star { namespace io { class XInputStream; } } } }
namespace com { namespace sun { namespace star { namespace io { class XOutputStream; } } } }
namespace com { namespace sun { namespace star { namespace io { class XStream; } } } }
/* /*
* This class helps to read and write the properties mentioned in the service description * This class helps to read and write the properties mentioned in the service description
* com.sun.star.document.MediaDescriptor from and to a sequence of PropertyValues. * com.sun.star.document.MediaDescriptor from and to a sequence of PropertyValues.

View File

@ -21,9 +21,7 @@
#include <com/sun/star/util/XModifyListener.hpp> #include <com/sun/star/util/XModifyListener.hpp>
#include <com/sun/star/util/XModifyBroadcaster.hpp> #include <com/sun/star/util/XModifyBroadcaster.hpp>
#include <com/sun/star/uno/XWeak.hpp>
#include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase.hxx>
#include <cppuhelper/weakref.hxx>
#include "MutexContainer.hxx" #include "MutexContainer.hxx"
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
@ -32,6 +30,9 @@
#include <algorithm> #include <algorithm>
#include <utility> #include <utility>
namespace com { namespace sun { namespace star { namespace uno { class XWeak; } } } }
namespace com { namespace sun { namespace star { namespace uno { template <class interface_type> class WeakReference; } } } }
namespace chart namespace chart
{ {
namespace ModifyListenerHelper namespace ModifyListenerHelper

View File

@ -20,8 +20,12 @@
#define INCLUDED_CHART2_SOURCE_INC_NUMBERFORMATTERWRAPPER_HXX #define INCLUDED_CHART2_SOURCE_INC_NUMBERFORMATTERWRAPPER_HXX
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <svl/zforlist.hxx>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp> #include <com/sun/star/util/XNumberFormatsSupplier.hpp>
#include <tools/solar.h>
#include <tools/date.hxx>
class SvNumberFormatter;
class Color;
namespace chart namespace chart
{ {

View File

@ -19,20 +19,22 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_OBJECTIDENTIFIER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_OBJECTIDENTIFIER_HXX
#define INCLUDED_CHART2_SOURCE_INC_OBJECTIDENTIFIER_HXX #define INCLUDED_CHART2_SOURCE_INC_OBJECTIDENTIFIER_HXX
#include <com/sun/star/chart2/XChartType.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <com/sun/star/chart2/XCoordinateSystem.hpp>
#include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include "TitleHelper.hxx" #include "TitleHelper.hxx"
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <ChartModel.hxx>
#include <rtl/ustring.hxx> #include <rtl/ustring.hxx>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/beans/XPropertySet.hpp> namespace chart { class ChartModel; }
#include <com/sun/star/awt/Point.hpp> namespace com { namespace sun { namespace star { namespace awt { struct Point; } } } }
#include <com/sun/star/drawing/XShape.hpp> namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XAxis; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XChartDocument; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XCoordinateSystem; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDataSeries; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDiagram; } } } }
namespace com { namespace sun { namespace star { namespace drawing { class XShape; } } } }
namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } }
namespace com { namespace sun { namespace star { namespace uno { class XInterface; } } } }
namespace chart namespace chart
{ {

View File

@ -20,7 +20,6 @@
#define INCLUDED_CHART2_SOURCE_INC_POTENTIALREGRESSIONCURVECALCULATOR_HXX #define INCLUDED_CHART2_SOURCE_INC_POTENTIALREGRESSIONCURVECALCULATOR_HXX
#include "RegressionCurveCalculator.hxx" #include "RegressionCurveCalculator.hxx"
#include "charttoolsdllapi.hxx"
namespace chart namespace chart
{ {

View File

@ -21,11 +21,12 @@
#include <com/sun/star/beans/Property.hpp> #include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/uno/Any.hxx> #include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <unordered_map> #include <unordered_map>
namespace com { namespace sun { namespace star { namespace lang { class XMultiServiceFactory; } } } }
namespace chart namespace chart
{ {

View File

@ -22,8 +22,7 @@
#include "MutexContainer.hxx" #include "MutexContainer.hxx"
#include <cppuhelper/compbase.hxx> #include <cppuhelper/compbase.hxx>
#include <com/sun/star/chart2/data/XRangeHighlighter.hpp> #include <com/sun/star/chart2/data/XRangeHighlighter.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp> #include <com/sun/star/view/XSelectionChangeListener.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {
namespace chart2 { namespace chart2 {
@ -32,6 +31,9 @@ namespace chart2 {
class XAxis; class XAxis;
}}}} }}}}
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace view { class XSelectionSupplier; } } } }
namespace chart namespace chart
{ {

View File

@ -20,7 +20,6 @@
#define INCLUDED_CHART2_SOURCE_INC_REFERENCESIZEPROVIDER_HXX #define INCLUDED_CHART2_SOURCE_INC_REFERENCESIZEPROVIDER_HXX
#include <com/sun/star/uno/Reference.hxx> #include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/awt/Size.hpp> #include <com/sun/star/awt/Size.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
@ -28,6 +27,10 @@ namespace com { namespace sun { namespace star {
namespace chart2 { namespace chart2 {
class XTitle; class XTitle;
class XTitled; class XTitled;
class XChartDocument;
}
namespace beans {
class XPropertySet;
} }
}}} }}}

View File

@ -23,7 +23,9 @@
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>
#include <com/sun/star/chart2/XRegressionCurveCalculator.hpp> #include <com/sun/star/chart2/XRegressionCurveCalculator.hpp>
#include <com/sun/star/util/XNumberFormatter.hpp>
namespace com { namespace sun { namespace star { namespace util { class XNumberFormatsSupplier; } } } }
namespace com { namespace sun { namespace star { namespace util { class XNumberFormatter; } } } }
namespace chart namespace chart
{ {

View File

@ -19,19 +19,20 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_REGRESSIONCURVEHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_REGRESSIONCURVEHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_REGRESSIONCURVEHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_REGRESSIONCURVEHELPER_HXX
#include <com/sun/star/chart2/XRegressionCurve.hpp>
#include <com/sun/star/chart2/XRegressionCurveCalculator.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/chart2/data/XDataSource.hpp>
#include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <svx/chrtitem.hxx> #include <svx/chrtitem.hxx>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <vector> #include <vector>
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDataSeries; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDiagram; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XRegressionCurve; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XRegressionCurveCalculator; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XRegressionCurveContainer; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSource; } } } } }
namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } }
namespace chart namespace chart
{ {

View File

@ -21,12 +21,13 @@
#define INCLUDED_CHART2_SOURCE_INC_RELATIVEPOSITIONHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_RELATIVEPOSITIONHELPER_HXX
#include <com/sun/star/chart2/RelativePosition.hpp> #include <com/sun/star/chart2/RelativePosition.hpp>
#include <com/sun/star/chart2/RelativeSize.hpp>
#include <com/sun/star/drawing/Alignment.hpp> #include <com/sun/star/drawing/Alignment.hpp>
#include <com/sun/star/awt/Point.hpp> #include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/awt/Size.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
namespace com { namespace sun { namespace star { namespace awt { struct Size; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { struct RelativeSize; } } } }
namespace chart namespace chart
{ {

View File

@ -19,10 +19,12 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_RELATIVESIZEHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_RELATIVESIZEHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_RELATIVESIZEHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_RELATIVESIZEHELPER_HXX
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
namespace com { namespace sun { namespace star { namespace awt { struct Size; } } } }
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace uno { template <class interface_type> class Reference; } } } }
namespace chart namespace chart
{ {

View File

@ -22,10 +22,11 @@
#include "PropertyHelper.hxx" #include "PropertyHelper.hxx"
#include "FastPropertyIdRanges.hxx" #include "FastPropertyIdRanges.hxx"
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <com/sun/star/beans/Property.hpp>
#include <vector> #include <vector>
namespace com { namespace sun { namespace star { namespace beans { struct Property; } } } }
namespace chart namespace chart
{ {

View File

@ -19,12 +19,18 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_STATISTICSHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_STATISTICSHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_STATISTICSHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_STATISTICSHELPER_HXX
#include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/Reference.h>
#include <com/sun/star/chart2/data/XDataSource.hpp> #include <rtl/ustring.hxx>
#include <com/sun/star/chart2/data/XDataProvider.hpp>
#include <com/sun/star/chart2/XDataSeries.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDataSeries; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataProvider; } } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSequence; } } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XDataSource; } } } } }
namespace com { namespace sun { namespace star { namespace chart2 { namespace data { class XLabeledDataSequence; } } } } }
namespace com { namespace sun { namespace star { namespace uno { template <typename > class Sequence; } } } }
namespace chart namespace chart
{ {

View File

@ -20,10 +20,12 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_THREEDHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_THREEDHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_THREEDHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_THREEDHELPER_HXX
#include <com/sun/star/chart2/XDiagram.hpp>
#include <com/sun/star/drawing/CameraGeometry.hpp> #include <com/sun/star/drawing/CameraGeometry.hpp>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XDiagram; } } } }
namespace chart namespace chart
{ {

View File

@ -19,14 +19,15 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_TITLEHELPER_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_TITLEHELPER_HXX
#define INCLUDED_CHART2_SOURCE_INC_TITLEHELPER_HXX #define INCLUDED_CHART2_SOURCE_INC_TITLEHELPER_HXX
#include "ReferenceSizeProvider.hxx" #include <com/sun/star/uno/Reference.h>
#include <rtl/ustring.hxx>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <com/sun/star/chart2/XTitled.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/chart2/XDiagram.hpp>
#include <ChartModel.hxx> namespace chart { class ChartModel; }
namespace chart { class ReferenceSizeProvider; }
namespace com { namespace sun { namespace star { namespace chart2 { class XTitle; } } } }
namespace com { namespace sun { namespace star { namespace frame { class XModel; } } } }
namespace com { namespace sun { namespace star { namespace uno { class XComponentContext; } } } }
namespace chart namespace chart
{ {

View File

@ -28,8 +28,6 @@
// interfaces and types // interfaces and types
#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/chart2/XInternalDataProvider.hpp>
#include <com/sun/star/chart2/data/XDataSequence.hpp> #include <com/sun/star/chart2/data/XDataSequence.hpp>
#include <com/sun/star/chart2/data/XNumericalDataSequence.hpp> #include <com/sun/star/chart2/data/XNumericalDataSequence.hpp>
#include <com/sun/star/chart2/data/XTextualDataSequence.hpp> #include <com/sun/star/chart2/data/XTextualDataSequence.hpp>
@ -38,6 +36,9 @@
#include <com/sun/star/util/XCloneable.hpp> #include <com/sun/star/util/XCloneable.hpp>
#include <com/sun/star/util/XModifiable.hpp> #include <com/sun/star/util/XModifiable.hpp>
namespace com { namespace sun { namespace star { namespace beans { class XPropertySetInfo; } } } }
namespace com { namespace sun { namespace star { namespace chart2 { class XInternalDataProvider; } } } }
namespace chart namespace chart
{ {

View File

@ -21,10 +21,11 @@
#include "FastPropertyIdRanges.hxx" #include "FastPropertyIdRanges.hxx"
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <com/sun/star/beans/Property.hpp>
#include <vector> #include <vector>
namespace com { namespace sun { namespace star { namespace beans { struct Property; } } } }
namespace chart namespace chart
{ {

View File

@ -19,13 +19,18 @@
#ifndef INCLUDED_CHART2_SOURCE_INC_WRAPPEDPROPERTY_HXX #ifndef INCLUDED_CHART2_SOURCE_INC_WRAPPEDPROPERTY_HXX
#define INCLUDED_CHART2_SOURCE_INC_WRAPPEDPROPERTY_HXX #define INCLUDED_CHART2_SOURCE_INC_WRAPPEDPROPERTY_HXX
#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/PropertyState.hpp>
#include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/uno/Any.hxx>
#include <rtl/ustring.hxx>
#include "charttoolsdllapi.hxx" #include "charttoolsdllapi.hxx"
#include <map> #include <map>
#include <memory> #include <memory>
namespace com { namespace sun { namespace star { namespace beans { class XPropertySet; } } } }
namespace com { namespace sun { namespace star { namespace beans { class XPropertyState; } } } }
namespace com { namespace sun { namespace star { namespace uno { template <class interface_type> class Reference; } } } }
namespace chart namespace chart
{ {

View File

@ -26,13 +26,14 @@
#include <com/sun/star/beans/XMultiPropertyStates.hpp> #include <com/sun/star/beans/XMultiPropertyStates.hpp>
#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp> #include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/Property.hpp>
#include <cppuhelper/implbase.hxx> #include <cppuhelper/implbase.hxx>
#include <cppuhelper/propshlp.hxx>
#include <memory> #include <memory>
#include <vector> #include <vector>
namespace cppu { class IPropertyArrayHelper; }
namespace cppu { class OPropertyArrayHelper; }
namespace chart namespace chart
{ {

View File

@ -40,6 +40,7 @@
#include <com/sun/star/container/NoSuchElementException.hpp> #include <com/sun/star/container/NoSuchElementException.hpp>
#include <com/sun/star/drawing/CameraGeometry.hpp> #include <com/sun/star/drawing/CameraGeometry.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/drawing/HomogenMatrix.hpp> #include <com/sun/star/drawing/HomogenMatrix.hpp>
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>

View File

@ -25,6 +25,7 @@
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -26,6 +26,7 @@
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/chart2/DataPointGeometry3D.hpp> #include <com/sun/star/chart2/DataPointGeometry3D.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -28,6 +28,7 @@
#include <PropertyHelper.hxx> #include <PropertyHelper.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -30,6 +30,7 @@
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -30,6 +30,7 @@
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -33,6 +33,7 @@
#include <com/sun/star/chart2/XDataSeriesContainer.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp>
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <rtl/math.hxx> #include <rtl/math.hxx>

View File

@ -32,6 +32,7 @@
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <algorithm> #include <algorithm>

View File

@ -32,6 +32,7 @@
#include <com/sun/star/chart2/XDataSeriesContainer.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp>
#include <com/sun/star/chart2/XCoordinateSystemContainer.hpp> #include <com/sun/star/chart2/XCoordinateSystemContainer.hpp>
#include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <PropertyHelper.hxx> #include <PropertyHelper.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>

View File

@ -20,6 +20,7 @@
#include <DataSource.hxx> #include <DataSource.hxx>
#include <LabeledDataSequence.hxx> #include <LabeledDataSequence.hxx>
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/uno/XComponentContext.hpp>
using ::com::sun::star::uno::Sequence; using ::com::sun::star::uno::Sequence;
using ::com::sun::star::uno::Reference; using ::com::sun::star::uno::Reference;

View File

@ -24,6 +24,7 @@
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <ContainerHelper.hxx> #include <ContainerHelper.hxx>
#include <ChartTypeHelper.hxx> #include <ChartTypeHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <CommonConverters.hxx> #include <CommonConverters.hxx>
#include <ExplicitCategoriesProvider.hxx> #include <ExplicitCategoriesProvider.hxx>

View File

@ -21,6 +21,7 @@
#include <ModifyListenerHelper.hxx> #include <ModifyListenerHelper.hxx>
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <com/sun/star/uno/XComponentContext.hpp>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -18,12 +18,14 @@
*/ */
#include <LegendHelper.hxx> #include <LegendHelper.hxx>
#include <ChartModel.hxx>
#include <com/sun/star/chart/ChartLegendExpansion.hpp> #include <com/sun/star/chart/ChartLegendExpansion.hpp>
#include <com/sun/star/chart2/LegendPosition.hpp> #include <com/sun/star/chart2/LegendPosition.hpp>
#include <com/sun/star/chart2/RelativePosition.hpp> #include <com/sun/star/chart2/RelativePosition.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart2/XLegend.hpp> #include <com/sun/star/chart2/XLegend.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp> #include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -18,6 +18,10 @@
*/ */
#include <MediaDescriptorHelper.hxx> #include <MediaDescriptorHelper.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/embed/XStorage.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/uno/Any.hxx>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -23,6 +23,7 @@
#include <ObjectIdentifier.hxx> #include <ObjectIdentifier.hxx>
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <servicenames_charttypes.hxx> #include <servicenames_charttypes.hxx>
@ -36,6 +37,8 @@
#include <com/sun/star/chart2/XDataSeriesContainer.hpp> #include <com/sun/star/chart2/XDataSeriesContainer.hpp>
#include <com/sun/star/chart2/XAxis.hpp> #include <com/sun/star/chart2/XAxis.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp> #include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/drawing/XShape.hpp>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -21,6 +21,7 @@
#include <ContainerHelper.hxx> #include <ContainerHelper.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <osl/diagnose.h> #include <osl/diagnose.h>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -26,9 +26,13 @@
#include <com/sun/star/chart2/XDataSeries.hpp> #include <com/sun/star/chart2/XDataSeries.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/chart2/XCoordinateSystem.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/drawing/XShape.hpp> #include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp>
#include <comphelper/sequence.hxx> #include <comphelper/sequence.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <tools/color.hxx>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -35,6 +35,8 @@
#include <DiagramHelper.hxx> #include <DiagramHelper.hxx>
#include <com/sun/star/chart2/AxisType.hpp> #include <com/sun/star/chart2/AxisType.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart2/XRegressionCurveCalculator.hpp>
#include <com/sun/star/chart2/XRegressionCurveContainer.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <comphelper/property.hxx> #include <comphelper/property.hxx>

View File

@ -27,6 +27,7 @@
#include <ModifyListenerHelper.hxx> #include <ModifyListenerHelper.hxx>
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -18,6 +18,8 @@
*/ */
#include <RelativePositionHelper.hxx> #include <RelativePositionHelper.hxx>
#include <com/sun/star/chart2/RelativeSize.hpp>
#include <com/sun/star/awt/Size.hpp>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <osl/diagnose.h> #include <osl/diagnose.h>

View File

@ -18,6 +18,8 @@
*/ */
#include <RelativeSizeHelper.hxx> #include <RelativeSizeHelper.hxx>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <vector> #include <vector>

View File

@ -28,6 +28,7 @@
#include <com/sun/star/chart2/data/LabeledDataSequence.hpp> #include <com/sun/star/chart2/data/LabeledDataSequence.hpp>
#include <com/sun/star/chart2/data/XNumericalDataSequence.hpp> #include <com/sun/star/chart2/data/XNumericalDataSequence.hpp>
#include <com/sun/star/chart2/data/XDataProvider.hpp>
#include <com/sun/star/chart2/data/XDataSink.hpp> #include <com/sun/star/chart2/data/XDataSink.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp> #include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -18,9 +18,11 @@
*/ */
#include <TitleHelper.hxx> #include <TitleHelper.hxx>
#include <ChartModel.hxx>
#include <ChartModelHelper.hxx> #include <ChartModelHelper.hxx>
#include <AxisHelper.hxx> #include <AxisHelper.hxx>
#include <DiagramHelper.hxx> #include <DiagramHelper.hxx>
#include <ReferenceSizeProvider.hxx>
#include <com/sun/star/chart2/FormattedString.hpp> #include <com/sun/star/chart2/FormattedString.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XChartDocument.hpp>
#include <rtl/ustrbuf.hxx> #include <rtl/ustrbuf.hxx>

View File

@ -25,6 +25,7 @@
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>
#include <algorithm> #include <algorithm>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/chart2/XInternalDataProvider.hpp>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -18,6 +18,7 @@
*/ */
#include <UserDefinedProperties.hxx> #include <UserDefinedProperties.hxx>
#include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/container/XNameContainer.hpp> #include <com/sun/star/container/XNameContainer.hpp>

View File

@ -20,6 +20,9 @@
#include <WrappedDefaultProperty.hxx> #include <WrappedDefaultProperty.hxx>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
using namespace ::com::sun::star; using namespace ::com::sun::star;
using ::com::sun::star::uno::Reference; using ::com::sun::star::uno::Reference;

View File

@ -19,6 +19,8 @@
#include <WrappedProperty.hxx> #include <WrappedProperty.hxx>
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>
using namespace ::com::sun::star; using namespace ::com::sun::star;

View File

@ -18,6 +18,7 @@
*/ */
#include <WrappedPropertySet.hxx> #include <WrappedPropertySet.hxx>
#include <cppuhelper/propshlp.hxx>
#include <tools/solar.h> #include <tools/solar.h>
#include <tools/diagnose_ex.h> #include <tools/diagnose_ex.h>

View File

@ -27,6 +27,8 @@
#include "Tickmarks_Equidistant.hxx" #include "Tickmarks_Equidistant.hxx"
#include <com/sun/star/drawing/LineStyle.hpp> #include <com/sun/star/drawing/LineStyle.hpp>
#include <osl/diagnose.h>
#include <vector> #include <vector>
namespace chart namespace chart

View File

@ -39,11 +39,13 @@
#include <editeng/unoprnms.hxx> #include <editeng/unoprnms.hxx>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <sal/log.hxx> #include <sal/log.hxx>
#include <osl/diagnose.h>
#include <com/sun/star/drawing/DoubleSequence.hpp> #include <com/sun/star/drawing/DoubleSequence.hpp>
#include <com/sun/star/drawing/NormalsKind.hpp> #include <com/sun/star/drawing/NormalsKind.hpp>
#include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/drawing/XShapes.hpp>
#include <com/sun/star/lang/XServiceName.hpp> #include <com/sun/star/lang/XServiceName.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
namespace chart namespace chart
{ {

View File

@ -33,10 +33,12 @@
#include <editeng/unoprnms.hxx> #include <editeng/unoprnms.hxx>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <sal/log.hxx> #include <sal/log.hxx>
#include <osl/diagnose.h>
#include <com/sun/star/drawing/DoubleSequence.hpp> #include <com/sun/star/drawing/DoubleSequence.hpp>
#include <com/sun/star/drawing/NormalsKind.hpp> #include <com/sun/star/drawing/NormalsKind.hpp>
#include <com/sun/star/lang/XServiceName.hpp> #include <com/sun/star/lang/XServiceName.hpp>
#include <com/sun/star/drawing/XShapes.hpp> #include <com/sun/star/drawing/XShapes.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
namespace chart namespace chart
{ {

View File

@ -28,9 +28,11 @@
#include <FormattedStringHelper.hxx> #include <FormattedStringHelper.hxx>
#include <DataSeriesHelper.hxx> #include <DataSeriesHelper.hxx>
#include <DateHelper.hxx> #include <DateHelper.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <editeng/unoprnms.hxx> #include <editeng/unoprnms.hxx>
#include <sal/log.hxx> #include <sal/log.hxx>
#include <osl/diagnose.h>
namespace chart namespace chart
{ {

View File

@ -37,6 +37,7 @@
#include <editeng/unoprnms.hxx> #include <editeng/unoprnms.hxx>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <osl/diagnose.h>
#include <com/sun/star/drawing/DoubleSequence.hpp> #include <com/sun/star/drawing/DoubleSequence.hpp>
#include <com/sun/star/drawing/NormalsKind.hpp> #include <com/sun/star/drawing/NormalsKind.hpp>

View File

@ -31,8 +31,11 @@
#include <com/sun/star/chart2/XColorScheme.hpp> #include <com/sun/star/chart2/XColorScheme.hpp>
#include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XChild.hpp>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <rtl/math.hxx> #include <rtl/math.hxx>
#include <sal/log.hxx> #include <sal/log.hxx>
#include <osl/diagnose.h>
#include <tools/helpers.hxx> #include <tools/helpers.hxx>
#include <memory> #include <memory>

Some files were not shown because too many files have changed in this diff Show More