22#include <com/sun/star/uno/Sequence.h>
28namespace chart {
class ChartModel; }
29namespace chart {
class BaseCoordinateSystem; }
30namespace chart {
class DataSeries; }
40 css::uno::Reference< css::uno::XComponentContext > xContext,
54 css::uno::Reference< css::uno::XComponentContext>
m_xCC;
This class serves for conversion between properties of an XPropertySet and SfxItems in SfxItemSets.
std::pair< tPropertyNameType, tMemberIdType > tPropertyNameWithMemberId
rtl::Reference<::chart::ChartModel > m_xChartModel
css::uno::Sequence< sal_Int32 > m_aSupportedMissingValueTreatments
sal_Int32 m_nMissingValueTreatment
bool m_bSupportingStartingAngle
bool m_bIncludeHiddenCells
virtual ~SeriesOptionsItemConverter() override
virtual bool GetItemProperty(tWhichIdType nWhichId, tPropertyNameWithMemberId &rOutProperty) const override
implement this method to return a Property object for a given which id.
sal_Int32 m_nStartingAngle
bool m_bSupportingBarConnectors
bool m_bSupportingPlottingOfHiddenCells
SeriesOptionsItemConverter(const rtl::Reference<::chart::ChartModel > &xChartModel, css::uno::Reference< css::uno::XComponentContext > xContext, const rtl::Reference<::chart::DataSeries > &rPropertySet, SfxItemPool &rItemPool)
bool m_bSupportingAxisSideBySide
virtual void FillSpecialItem(sal_uInt16 nWhichId, SfxItemSet &rOutItemSet) const override
for items that can not be mapped directly to a property.
bool m_bSupportingOverlapAndGapWidthProperties
css::uno::Reference< css::uno::XComponentContext > m_xCC
virtual bool ApplySpecialItem(sal_uInt16 nWhichId, const SfxItemSet &rItemSet) override
for items that can not be mapped directly to a property.
rtl::Reference< ::chart::BaseCoordinateSystem > m_xCooSys
virtual const WhichRangesContainer & GetWhichPairs() const override
implement this method to provide an array of which-ranges