LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
SvxUnoPropertyMapProvider Class Reference

SvxUnoPropertyMapProvider. More...

#include <unoprov.hxx>

Collaboration diagram for SvxUnoPropertyMapProvider:
[legend]

Public Member Functions

 SvxUnoPropertyMapProvider ()
 
 ~SvxUnoPropertyMapProvider ()
 
const SfxItemPropertyMapEntryGetMap (sal_uInt16 nPropertyId)
 
const SvxItemPropertySetGetPropertySet (sal_uInt16 nPropertyId, SfxItemPool &rPool)
 

Private Attributes

SfxItemPropertyMapEntry const * aMapArr [SVXMAP_END]
 
std::unique_ptr< SvxItemPropertySetaSetArr [SVXMAP_END]
 

Detailed Description

SvxUnoPropertyMapProvider.

Definition at line 83 of file unoprov.hxx.

Constructor & Destructor Documentation

SvxUnoPropertyMapProvider::SvxUnoPropertyMapProvider ( )

Definition at line 875 of file unoprov.cxx.

References aMapArr, aSetArr, i, and SVXMAP_END.

SvxUnoPropertyMapProvider::~SvxUnoPropertyMapProvider ( )

Definition at line 884 of file unoprov.cxx.

Member Function Documentation

const SfxItemPropertyMapEntry * SvxUnoPropertyMapProvider::GetMap ( sal_uInt16  nPropertyId)
const SvxItemPropertySet * SvxUnoPropertyMapProvider::GetPropertySet ( sal_uInt16  nPropertyId,
SfxItemPool rPool 
)

Definition at line 927 of file unoprov.cxx.

References aSetArr, and GetMap().

Referenced by SvxDrawPage::CreateShapeByTypeAndInventor().

Member Data Documentation

SfxItemPropertyMapEntry const* SvxUnoPropertyMapProvider::aMapArr[SVXMAP_END]
private

Definition at line 85 of file unoprov.hxx.

Referenced by GetMap(), and SvxUnoPropertyMapProvider().

std::unique_ptr<SvxItemPropertySet> SvxUnoPropertyMapProvider::aSetArr[SVXMAP_END]
private

Definition at line 86 of file unoprov.hxx.

Referenced by GetPropertySet(), and SvxUnoPropertyMapProvider().


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