LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
chart::wrapper::WallFloorWrapper Class Reference

#include <WallFloorWrapper.hxx>

Inheritance diagram for chart::wrapper::WallFloorWrapper:
[legend]
Collaboration diagram for chart::wrapper::WallFloorWrapper:
[legend]

Public Member Functions

 WallFloorWrapper (bool bWall, std::shared_ptr< Chart2ModelContact > spChart2ModelContact)
 
virtual ~WallFloorWrapper () 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
 

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::XPropertySetgetInnerPropertySet () override
 

Private Attributes

std::shared_ptr< Chart2ModelContactm_spChart2ModelContact
 
::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > m_aEventListenerContainer
 
bool m_bWall
 

Detailed Description

Definition at line 34 of file WallFloorWrapper.hxx.

Constructor & Destructor Documentation

◆ WallFloorWrapper()

chart::wrapper::WallFloorWrapper::WallFloorWrapper ( bool  bWall,
std::shared_ptr< Chart2ModelContact spChart2ModelContact 
)

Definition at line 43 of file WallFloorWrapper.cxx.

◆ ~WallFloorWrapper()

chart::wrapper::WallFloorWrapper::~WallFloorWrapper ( )
overridevirtual

Definition at line 51 of file WallFloorWrapper.cxx.

Member Function Documentation

◆ addEventListener()

void SAL_CALL chart::wrapper::WallFloorWrapper::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

◆ createWrappedProperties()

std::vector< std::unique_ptr< WrappedProperty > > chart::wrapper::WallFloorWrapper::createWrappedProperties ( )
overrideprotectedvirtual

Definition at line 113 of file WallFloorWrapper.cxx.

References m_bWall.

◆ dispose()

void SAL_CALL chart::wrapper::WallFloorWrapper::dispose ( void  )
overridevirtual

◆ getImplementationName()

OUString SAL_CALL chart::wrapper::WallFloorWrapper::getImplementationName ( )
overridevirtual

XServiceInfo declarations.

Definition at line 127 of file WallFloorWrapper.cxx.

◆ getInnerPropertySet()

Reference< beans::XPropertySet > chart::wrapper::WallFloorWrapper::getInnerPropertySet ( )
overrideprotectedvirtual

Definition at line 80 of file WallFloorWrapper.cxx.

References m_bWall, and m_spChart2ModelContact.

◆ getPropertySequence()

const Sequence< beans::Property > & chart::wrapper::WallFloorWrapper::getPropertySequence ( )
overrideprotectedvirtual

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL chart::wrapper::WallFloorWrapper::getSupportedServiceNames ( )
overridevirtual

Definition at line 137 of file WallFloorWrapper.cxx.

◆ removeEventListener()

void SAL_CALL chart::wrapper::WallFloorWrapper::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL chart::wrapper::WallFloorWrapper::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 132 of file WallFloorWrapper.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_aEventListenerContainer

::comphelper::OInterfaceContainerHelper4<css::lang::XEventListener> chart::wrapper::WallFloorWrapper::m_aEventListenerContainer
private

Definition at line 62 of file WallFloorWrapper.hxx.

Referenced by addEventListener(), dispose(), and removeEventListener().

◆ m_bWall

bool chart::wrapper::WallFloorWrapper::m_bWall
private

Definition at line 64 of file WallFloorWrapper.hxx.

Referenced by createWrappedProperties(), and getInnerPropertySet().

◆ m_spChart2ModelContact

std::shared_ptr< Chart2ModelContact > chart::wrapper::WallFloorWrapper::m_spChart2ModelContact
private

Definition at line 61 of file WallFloorWrapper.hxx.

Referenced by getInnerPropertySet().


The documentation for this class was generated from the following files: