LibreOffice Module chart2 (master) 1
|
#include <GridWrapper.hxx>
Public Types | |
enum | tGridType { X_MAJOR_GRID , Y_MAJOR_GRID , Z_MAJOR_GRID , X_MINOR_GRID , Y_MINOR_GRID , Z_MINOR_GRID } |
Public Member Functions | |
GridWrapper (tGridType eType, std::shared_ptr< Chart2ModelContact > spChart2ModelContact) | |
virtual | ~GridWrapper () override |
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 | 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 |
Static Public Member Functions | |
static void | getDimensionAndSubGridBool (tGridType eType, sal_Int32 &rnDimensionIndex, bool &rbSubGrid) |
Protected Member Functions | |
virtual const css::uno::Sequence< css::beans::Property > & | getPropertySequence () override |
virtual std::vector< std::unique_ptr< WrappedProperty > > | createWrappedProperties () override |
virtual css::uno::Reference< css::beans::XPropertySet > | getInnerPropertySet () override |
Private Attributes | |
std::shared_ptr< Chart2ModelContact > | m_spChart2ModelContact |
::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | m_aEventListenerContainer |
tGridType | m_eType |
Definition at line 34 of file GridWrapper.hxx.
Enumerator | |
---|---|
X_MAJOR_GRID | |
Y_MAJOR_GRID | |
Z_MAJOR_GRID | |
X_MINOR_GRID | |
Y_MINOR_GRID | |
Z_MINOR_GRID |
Definition at line 41 of file GridWrapper.hxx.
chart::wrapper::GridWrapper::GridWrapper | ( | tGridType | eType, |
std::shared_ptr< Chart2ModelContact > | spChart2ModelContact | ||
) |
Definition at line 47 of file GridWrapper.cxx.
References eType.
|
overridevirtual |
Definition at line 53 of file GridWrapper.cxx.
|
overridevirtual |
Definition at line 88 of file GridWrapper.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::addInterface(), m_aEventListenerContainer, and m_aMutex.
|
overrideprotectedvirtual |
Definition at line 142 of file GridWrapper.cxx.
|
overridevirtual |
Definition at line 79 of file GridWrapper.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::disposeAndClear(), m_aEventListenerContainer, and m_aMutex.
|
static |
Definition at line 56 of file GridWrapper.cxx.
References eType, X_MAJOR_GRID, X_MINOR_GRID, Y_MAJOR_GRID, Y_MINOR_GRID, Z_MAJOR_GRID, and Z_MINOR_GRID.
Referenced by getInnerPropertySet().
|
overridevirtual |
XServiceInfo declarations.
Definition at line 151 of file GridWrapper.cxx.
|
overrideprotectedvirtual |
Definition at line 104 of file GridWrapper.cxx.
References DBG_UNHANDLED_EXCEPTION, chart::AxisHelper::getCoordinateSystemByIndex(), getDimensionAndSubGridBool(), chart::AxisHelper::getGridProperties(), m_eType, m_spChart2ModelContact, and chart::MAIN_AXIS_INDEX.
|
overrideprotectedvirtual |
Definition at line 126 of file GridWrapper.cxx.
References chart::CharacterProperties::AddPropertiesToVector(), aProperties, and comphelper::containerToSequence().
|
overridevirtual |
Definition at line 161 of file GridWrapper.cxx.
|
overridevirtual |
Definition at line 95 of file GridWrapper.cxx.
References m_aEventListenerContainer, m_aMutex, and comphelper::OInterfaceContainerHelper4< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 156 of file GridWrapper.cxx.
References cppu::supportsService().
|
private |
Definition at line 74 of file GridWrapper.hxx.
Referenced by addEventListener(), dispose(), and removeEventListener().
|
private |
Definition at line 76 of file GridWrapper.hxx.
Referenced by getInnerPropertySet().
|
private |
Definition at line 73 of file GridWrapper.hxx.
Referenced by getInnerPropertySet().