LibreOffice Module chart2 (master) 1
|
#include <DataSeriesPointWrapper.hxx>
Public Types | |
enum | eType { DATA_SERIES , DATA_POINT } |
Public Member Functions | |
DataSeriesPointWrapper (std::shared_ptr< Chart2ModelContact > spChart2ModelContact) | |
DataSeriesPointWrapper (eType eType, sal_Int32 nSeriesIndexInNewAPI, sal_Int32 nPointIndex, std::shared_ptr< Chart2ModelContact > spChart2ModelContact) | |
virtual | ~DataSeriesPointWrapper () override |
bool | isSupportingAreaProperties () |
bool | isLinesForbidden () const |
virtual OUString SAL_CALL | getImplementationName () override |
XServiceInfo declarations. More... | |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
virtual void | updateReferenceSize () override |
virtual css::uno::Any | getReferenceSize () override |
virtual css::awt::Size | getCurrentSizeForReference () override |
virtual void | updateReferenceSize ()=0 |
virtual css::uno::Any | getReferenceSize ()=0 |
virtual css::awt::Size | getCurrentSizeForReference ()=0 |
Private Member Functions | |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual const css::uno::Sequence< css::beans::Property > & | getPropertySequence () override |
virtual std::vector< std::unique_ptr< WrappedProperty > > | createWrappedProperties () override |
virtual void SAL_CALL | setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual css::uno::Reference< css::beans::XPropertySet > | getInnerPropertySet () override |
virtual css::beans::PropertyState SAL_CALL | getPropertyState (const OUString &PropertyName) override |
virtual void SAL_CALL | setPropertyToDefault (const OUString &PropertyName) override |
virtual css::uno::Any SAL_CALL | getPropertyDefault (const OUString &aPropertyName) override |
rtl::Reference< ::chart::DataSeries > | getDataSeries () |
css::uno::Reference< css::beans::XPropertySet > | getDataPointProperties () |
Private Attributes | |
std::shared_ptr< Chart2ModelContact > | m_spChart2ModelContact |
::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | m_aEventListenerContainer |
eType | m_eType |
sal_Int32 | m_nSeriesIndexInNewAPI |
sal_Int32 | m_nPointIndex |
bool | m_bLinesAllowed |
rtl::Reference< ::chart::DataSeries > | m_xDataSeries |
Additional Inherited Members | |
Protected Member Functions inherited from chart::wrapper::ReferenceSizePropertyProvider | |
~ReferenceSizePropertyProvider () | |
Definition at line 40 of file DataSeriesPointWrapper.hxx.
Enumerator | |
---|---|
DATA_SERIES | |
DATA_POINT |
Definition at line 51 of file DataSeriesPointWrapper.hxx.
|
explicit |
Definition at line 449 of file DataSeriesPointWrapper.cxx.
chart::wrapper::DataSeriesPointWrapper::DataSeriesPointWrapper | ( | eType | eType, |
sal_Int32 | nSeriesIndexInNewAPI, | ||
sal_Int32 | nPointIndex, | ||
std::shared_ptr< Chart2ModelContact > | spChart2ModelContact | ||
) |
Definition at line 488 of file DataSeriesPointWrapper.cxx.
|
overridevirtual |
Definition at line 500 of file DataSeriesPointWrapper.cxx.
|
overrideprivatevirtual |
Definition at line 515 of file DataSeriesPointWrapper.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::addInterface(), m_aEventListenerContainer, and m_aMutex.
|
overrideprivatevirtual |
Definition at line 717 of file DataSeriesPointWrapper.cxx.
References chart::wrapper::WrappedScaleTextProperties::addWrappedProperties(), chart::wrapper::WrappedCharacterHeightProperty::addWrappedProperties(), chart::wrapper::WrappedDataCaptionProperties::addWrappedPropertiesForSeries(), chart::wrapper::WrappedStatisticProperties::addWrappedPropertiesForSeries(), chart::wrapper::WrappedSymbolProperties::addWrappedPropertiesForSeries(), DATA_SERIES, m_eType, and m_spChart2ModelContact.
|
overrideprivatevirtual |
Definition at line 505 of file DataSeriesPointWrapper.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::disposeAndClear(), m_aEventListenerContainer, m_aMutex, and m_xDataSeries.
|
overrideprivatevirtual |
Definition at line 530 of file DataSeriesPointWrapper.cxx.
|
overridevirtual |
Implements chart::wrapper::ReferenceSizePropertyProvider.
Definition at line 592 of file DataSeriesPointWrapper.cxx.
References m_spChart2ModelContact.
|
private |
Definition at line 560 of file DataSeriesPointWrapper.cxx.
References getDataSeries(), and m_nPointIndex.
Referenced by getInnerPropertySet(), and getPropertyValue().
|
private |
Definition at line 544 of file DataSeriesPointWrapper.cxx.
References m_nSeriesIndexInNewAPI, m_spChart2ModelContact, m_xDataSeries, and o3tl::make_unsigned().
Referenced by getDataPointProperties(), getInnerPropertySet(), getPropertyDefault(), getPropertyState(), getPropertyValue(), and isSupportingAreaProperties().
|
overridevirtual |
XServiceInfo declarations.
Definition at line 865 of file DataSeriesPointWrapper.cxx.
|
overrideprivatevirtual |
Definition at line 702 of file DataSeriesPointWrapper.cxx.
References DATA_SERIES, getDataPointProperties(), getDataSeries(), and m_eType.
Referenced by getReferenceSize(), and updateReferenceSize().
|
overrideprivatevirtual |
Definition at line 675 of file DataSeriesPointWrapper.cxx.
References Any, getDataSeries(), chart::WrappedPropertySet::getPropertyDefault(), chart::WrappedProperty::getPropertyValue(), and nHandle.
Referenced by getPropertyState(), and setPropertyToDefault().
|
overrideprivatevirtual |
Definition at line 709 of file DataSeriesPointWrapper.cxx.
References DATA_SERIES, and m_eType.
|
overrideprivatevirtual |
Definition at line 600 of file DataSeriesPointWrapper.cxx.
References a, DATA_SERIES, cppu::getCaughtException(), getDataSeries(), getPropertyDefault(), chart::WrappedPropertySet::getPropertyState(), getPropertyValue(), chart::WrappedPropertySet::getPropertyValue(), m_eType, and chart::DataSeriesProperties::PROP_DATASERIES_VARY_COLORS_BY_POINT.
|
overrideprivatevirtual |
Definition at line 836 of file DataSeriesPointWrapper.cxx.
References Any, DATA_POINT, getDataPointProperties(), getDataSeries(), chart::WrappedPropertySet::getPropertyValue(), m_eType, m_nPointIndex, m_spChart2ModelContact, and chart::DataSeriesProperties::PROP_DATASERIES_VARY_COLORS_BY_POINT.
Referenced by getPropertyState(), and setPropertyValue().
|
overridevirtual |
Implements chart::wrapper::ReferenceSizePropertyProvider.
Definition at line 584 of file DataSeriesPointWrapper.cxx.
References Any, and getInnerPropertySet().
|
overridevirtual |
Definition at line 875 of file DataSeriesPointWrapper.cxx.
|
overridevirtual |
Definition at line 459 of file DataSeriesPointWrapper.cxx.
References aArguments, DATA_POINT, DATA_SERIES, m_eType, m_nPointIndex, m_nSeriesIndexInNewAPI, m_xDataSeries, and p.
|
inline |
Definition at line 68 of file DataSeriesPointWrapper.hxx.
References m_bLinesAllowed.
bool chart::wrapper::DataSeriesPointWrapper::isSupportingAreaProperties | ( | ) |
Definition at line 534 of file DataSeriesPointWrapper.cxx.
References getDataSeries(), chart::ChartTypeHelper::isSupportingAreaProperties(), and m_spChart2ModelContact.
Referenced by chart::wrapper::WrappedSeriesAreaOrLineProperty::getInnerName().
|
overrideprivatevirtual |
Definition at line 522 of file DataSeriesPointWrapper.cxx.
References m_aEventListenerContainer, m_aMutex, and comphelper::OInterfaceContainerHelper4< class ListenerT >::removeInterface().
|
overrideprivatevirtual |
Definition at line 665 of file DataSeriesPointWrapper.cxx.
References DATA_SERIES, getPropertyDefault(), m_eType, chart::WrappedPropertySet::setPropertyToDefault(), and setPropertyValue().
|
overrideprivatevirtual |
Definition at line 776 of file DataSeriesPointWrapper.cxx.
References Any, getPropertyValue(), m_bLinesAllowed, nHandle, setPropertyValue(), and chart::WrappedPropertySet::setPropertyValue().
Referenced by setPropertyToDefault(), and setPropertyValue().
|
overridevirtual |
Definition at line 870 of file DataSeriesPointWrapper.cxx.
References cppu::supportsService().
|
overridevirtual |
Implements chart::wrapper::ReferenceSizePropertyProvider.
Definition at line 574 of file DataSeriesPointWrapper.cxx.
References getInnerPropertySet(), and m_spChart2ModelContact.
|
private |
Definition at line 108 of file DataSeriesPointWrapper.hxx.
Referenced by addEventListener(), dispose(), and removeEventListener().
|
private |
Definition at line 114 of file DataSeriesPointWrapper.hxx.
Referenced by isLinesForbidden(), and setPropertyValue().
|
private |
Definition at line 110 of file DataSeriesPointWrapper.hxx.
Referenced by createWrappedProperties(), getInnerPropertySet(), getPropertySequence(), getPropertyState(), getPropertyValue(), initialize(), and setPropertyToDefault().
|
private |
Definition at line 112 of file DataSeriesPointWrapper.hxx.
Referenced by getDataPointProperties(), getPropertyValue(), and initialize().
|
private |
Definition at line 111 of file DataSeriesPointWrapper.hxx.
Referenced by getDataSeries(), and initialize().
|
private |
Definition at line 107 of file DataSeriesPointWrapper.hxx.
Referenced by createWrappedProperties(), getCurrentSizeForReference(), getDataSeries(), getPropertyValue(), isSupportingAreaProperties(), and updateReferenceSize().
|
private |
Definition at line 119 of file DataSeriesPointWrapper.hxx.
Referenced by dispose(), getDataSeries(), and initialize().