|
LibreOffice Module sw (master) 1
|
#include <map>#include <vector>#include <com/sun/star/chart2/data/XDataProvider.hpp>#include <com/sun/star/chart2/data/XDataSource.hpp>#include <com/sun/star/chart2/data/XDataSequence.hpp>#include <com/sun/star/chart2/data/XTextualDataSequence.hpp>#include <com/sun/star/chart2/data/XNumericalDataSequence.hpp>#include <com/sun/star/chart2/data/XLabeledDataSequence2.hpp>#include <com/sun/star/chart2/data/XRangeXMLConversion.hpp>#include <com/sun/star/chart2/data/DataSequenceRole.hpp>#include <com/sun/star/lang/XServiceInfo.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/util/XCloneable.hpp>#include <com/sun/star/lang/XComponent.hpp>#include <com/sun/star/lang/XEventListener.hpp>#include <com/sun/star/util/XModifiable.hpp>#include <com/sun/star/util/XModifyListener.hpp>#include <comphelper/interfacecontainer4.hxx>#include <cppuhelper/implbase.hxx>#include <cppuhelper/weakref.hxx>#include <rtl/ref.hxx>#include <svl/listener.hxx>#include <tools/link.hxx>#include <vcl/timer.hxx>#include "frmfmt.hxx"#include "unocrsr.hxx"Go to the source code of this file.
Classes | |
| class | SwChartHelper |
| class | SwChartLockController_Helper |
| class | SwChartDataProvider |
| class | SwChartDataSource |
| class | SwChartDataSequence |
| class | SwChartLabeledDataSequence |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| namespace | com::sun::star::table |
Typedefs | |
| typedef cppu::WeakImplHelper< css::chart2::data::XDataProvider, css::chart2::data::XRangeXMLConversion, css::lang::XComponent, css::lang::XServiceInfo > | SwChartDataProviderBaseClass |
| typedef cppu::WeakImplHelper< css::chart2::data::XDataSource, css::lang::XServiceInfo > | SwChartDataSourceBaseClass |
| typedef cppu::WeakImplHelper< css::chart2::data::XDataSequence, css::chart2::data::XTextualDataSequence, css::chart2::data::XNumericalDataSequence, css::util::XCloneable, css::beans::XPropertySet, css::lang::XServiceInfo, css::util::XModifiable, css::lang::XEventListener, css::lang::XComponent > | SwChartDataSequenceBaseClass |
| typedef cppu::WeakImplHelper< css::chart2::data::XLabeledDataSequence2, css::lang::XServiceInfo, css::util::XModifyListener, css::lang::XComponent > | SwChartLabeledDataSequenceBaseClass |
Functions | |
| bool | FillRangeDescriptor (SwRangeDescriptor &rDesc, std::u16string_view rCellRangeName) |
| rCellRangeName needs to be of one of the following formats: More... | |
| typedef cppu::WeakImplHelper< css::chart2::data::XDataProvider, css::chart2::data::XRangeXMLConversion, css::lang::XComponent, css::lang::XServiceInfo> SwChartDataProviderBaseClass |
Definition at line 101 of file unochart.hxx.
| typedef cppu::WeakImplHelper< css::chart2::data::XDataSequence, css::chart2::data::XTextualDataSequence, css::chart2::data::XNumericalDataSequence, css::util::XCloneable, css::beans::XPropertySet, css::lang::XServiceInfo, css::util::XModifiable, css::lang::XEventListener, css::lang::XComponent> SwChartDataSequenceBaseClass |
Definition at line 220 of file unochart.hxx.
| typedef cppu::WeakImplHelper< css::chart2::data::XDataSource, css::lang::XServiceInfo> SwChartDataSourceBaseClass |
Definition at line 184 of file unochart.hxx.
| typedef cppu::WeakImplHelper< css::chart2::data::XLabeledDataSequence2, css::lang::XServiceInfo, css::util::XModifyListener, css::lang::XComponent> SwChartLabeledDataSequenceBaseClass |
Definition at line 313 of file unochart.hxx.
| bool FillRangeDescriptor | ( | SwRangeDescriptor & | rDesc, |
| std::u16string_view | rCellRangeName | ||
| ) |
rCellRangeName needs to be of one of the following formats:
Definition at line 175 of file unochart.cxx.
References SwXTextTable::GetCellPosition(), o3tl::getToken(), SwRangeDescriptor::nBottom, SwRangeDescriptor::nLeft, SwRangeDescriptor::Normalize(), SwRangeDescriptor::nRight, nToken, and SwRangeDescriptor::nTop.
Referenced by SwChartDataSequence::ExtendTo(), SwChartDataSequence::FillRangeDesc(), SwChartDataSequence::generateLabel(), SwChartDataSequence::GetCells(), SwChartDataProvider::Impl_createDataSequenceByRangeRepresentation(), SwChartDataProvider::Impl_createDataSource(), and SwTableFUNC::InsertChart().