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

#include <AreaWrapper.hxx>

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

Public Member Functions

 AreaWrapper (std::shared_ptr< Chart2ModelContact > spChart2ModelContact)
 
virtual ~AreaWrapper () 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 css::awt::Point SAL_CALL getPosition () override
 
virtual void SAL_CALL setPosition (const css::awt::Point &aPosition) override
 
virtual css::awt::Size SAL_CALL getSize () override
 
virtual void SAL_CALL setSize (const css::awt::Size &aSize) override
 
virtual OUString SAL_CALL getShapeType () 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
 

Detailed Description

Definition at line 35 of file AreaWrapper.hxx.

Constructor & Destructor Documentation

◆ AreaWrapper()

chart::wrapper::AreaWrapper::AreaWrapper ( std::shared_ptr< Chart2ModelContact spChart2ModelContact)
explicit

Definition at line 41 of file AreaWrapper.cxx.

◆ ~AreaWrapper()

chart::wrapper::AreaWrapper::~AreaWrapper ( )
overridevirtual

Definition at line 46 of file AreaWrapper.cxx.

Member Function Documentation

◆ addEventListener()

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

◆ createWrappedProperties()

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

Definition at line 127 of file AreaWrapper.cxx.

◆ dispose()

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

◆ getImplementationName()

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

XServiceInfo declarations.

Definition at line 136 of file AreaWrapper.cxx.

◆ getInnerPropertySet()

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

Definition at line 101 of file AreaWrapper.cxx.

References m_spChart2ModelContact.

◆ getPosition()

awt::Point SAL_CALL chart::wrapper::AreaWrapper::getPosition ( )
overridevirtual

Definition at line 50 of file AreaWrapper.cxx.

◆ getPropertySequence()

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

◆ getShapeType()

OUString SAL_CALL chart::wrapper::AreaWrapper::getShapeType ( )
overridevirtual

Definition at line 71 of file AreaWrapper.cxx.

◆ getSize()

awt::Size SAL_CALL chart::wrapper::AreaWrapper::getSize ( )
overridevirtual

Definition at line 60 of file AreaWrapper.cxx.

References m_spChart2ModelContact.

◆ getSupportedServiceNames()

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

Definition at line 146 of file AreaWrapper.cxx.

◆ removeEventListener()

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

◆ setPosition()

void SAL_CALL chart::wrapper::AreaWrapper::setPosition ( const css::awt::Point &  aPosition)
overridevirtual

Definition at line 55 of file AreaWrapper.cxx.

◆ setSize()

void SAL_CALL chart::wrapper::AreaWrapper::setSize ( const css::awt::Size &  aSize)
overridevirtual

Definition at line 65 of file AreaWrapper.cxx.

◆ supportsService()

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

Definition at line 141 of file AreaWrapper.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_aEventListenerContainer

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

Definition at line 75 of file AreaWrapper.hxx.

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

◆ m_spChart2ModelContact

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

Definition at line 74 of file AreaWrapper.hxx.

Referenced by getInnerPropertySet(), and getSize().


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