LibreOffice Module sw (master)
1
|
#include <map>
#include <set>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#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/interfacecontainer2.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 |
struct | SwChartDataProvider::lt_DataSequenceRef |
class | SwChartDataSource |
class | SwChartDataSequence |
class | SwChartLabeledDataSequence |
Namespaces | |
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::lang::XUnoTunnel, 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, const OUString &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 100 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::lang::XUnoTunnel, css::util::XModifiable, css::lang::XEventListener, css::lang::XComponent> SwChartDataSequenceBaseClass |
Definition at line 228 of file unochart.hxx.
typedef cppu::WeakImplHelper< css::chart2::data::XDataSource, css::lang::XServiceInfo> SwChartDataSourceBaseClass |
Definition at line 191 of file unochart.hxx.
typedef cppu::WeakImplHelper< css::chart2::data::XLabeledDataSequence2, css::lang::XServiceInfo, css::util::XModifyListener, css::lang::XComponent> SwChartLabeledDataSequenceBaseClass |
Definition at line 326 of file unochart.hxx.
bool FillRangeDescriptor | ( | SwRangeDescriptor & | rDesc, |
const OUString & | rCellRangeName | ||
) |
rCellRangeName needs to be of one of the following formats:
Definition at line 177 of file unochart.cxx.
References SwXTextTable::GetCellPosition(), 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().