21#include <com/sun/star/uno/Reference.hxx>
22#include <com/sun/star/awt/Size.hpp>
54 css::awt::Size aPageSize,
57 const css::awt::Size&
getPageSize()
const {
return m_aPageSize;}
67 static AutoResizeState getAutoResizeState(
75 void toggleAutoResizeState();
81 SAL_DLLPRIVATE
void setValuesAtPropertySet(
82 const css::uno::Reference< css::beans::XPropertySet > & xProp,
83 bool bAdaptFontSizes =
true );
89 SAL_DLLPRIVATE
void setValuesAtTitle(
90 const css::uno::Reference< css::chart2::XTitle > & xTitle );
96 void setValuesAtAllDataSeries();
99 SAL_DLLPRIVATE
bool useAutoScale()
const {
return m_bUseAutoScale;}
104 SAL_DLLPRIVATE
void setAutoResizeState( AutoResizeState eNewState );
113 SAL_DLLPRIVATE
static void getAutoResizeFromPropSet(
114 const css::uno::Reference< css::beans::XPropertySet > & xProp,
115 AutoResizeState & rInOutState );
117 SAL_DLLPRIVATE
void impl_setValuesAtTitled(
118 const css::uno::Reference< css::chart2::XTitled > & xTitled );
119 SAL_DLLPRIVATE
static void impl_getAutoResizeFromTitled(
120 const css::uno::Reference< css::chart2::XTitled > & xTitled,
121 AutoResizeState & rInOutState );
const css::awt::Size & getPageSize() const
rtl::Reference<::chart::ChartModel > m_xChartDoc
SAL_DLLPRIVATE bool useAutoScale() const
css::awt::Size m_aPageSize
class SAL_NO_VTABLE XPropertySet