LibreOffice Module svx (master) 1
|
SvxUnoPropertyMapProvider. More...
#include <unoprov.hxx>
Public Member Functions | |
SvxUnoPropertyMapProvider () | |
~SvxUnoPropertyMapProvider () | |
o3tl::span< const SfxItemPropertyMapEntry > | GetMap (sal_uInt16 nPropertyId) |
const SvxItemPropertySet * | GetPropertySet (sal_uInt16 nPropertyId, SfxItemPool &rPool) |
Private Attributes | |
o3tl::span< SfxItemPropertyMapEntry const > | aMapArr [SVXMAP_END] |
std::unique_ptr< SvxItemPropertySet > | aSetArr [SVXMAP_END] |
Definition at line 83 of file unoprov.hxx.
SvxUnoPropertyMapProvider::SvxUnoPropertyMapProvider | ( | ) |
Definition at line 868 of file unoprov.cxx.
References aSetArr, i, and SVXMAP_END.
SvxUnoPropertyMapProvider::~SvxUnoPropertyMapProvider | ( | ) |
Definition at line 874 of file unoprov.cxx.
o3tl::span< const SfxItemPropertyMapEntry > SvxUnoPropertyMapProvider::GetMap | ( | sal_uInt16 | nPropertyId | ) |
Definition at line 879 of file unoprov.cxx.
References aMapArr, ImplGetSvx3DCubeObjectPropertyMap(), ImplGetSvx3DExtrudeObjectPropertyMap(), ImplGetSvx3DLatheObjectPropertyMap(), ImplGetSvx3DPolygonObjectPropertyMap(), ImplGetSvx3DSceneObjectPropertyMap(), ImplGetSvx3DSphereObjectPropertyMap(), ImplGetSvxAllPropertyMap(), ImplGetSvxAppletPropertyMap(), ImplGetSvxCaptionPropertyMap(), ImplGetSvxCirclePropertyMap(), ImplGetSvxConnectorPropertyMap(), ImplGetSvxControlShapePropertyMap(), ImplGetSvxCustomShapePropertyMap(), ImplGetSvxDimensioningPropertyMap(), ImplGetSvxFramePropertyMap(), ImplGetSvxGraphicObjectPropertyMap(), ImplGetSvxGroupPropertyMap(), ImplGetSvxMediaShapePropertyMap(), ImplGetSvxOle2PropertyMap(), ImplGetSvxPageShapePropertyMap(), ImplGetSvxPluginPropertyMap(), ImplGetSvxPolyPolygonPropertyMap(), ImplGetSvxShapePropertyMap(), ImplGetSvxTableShapePropertyMap(), ImplGetSvxTextShapePropertyMap(), nPropertyId, SVXMAP_3DCUBEOBJECT, SVXMAP_3DEXTRUDEOBJECT, SVXMAP_3DLATHEOBJECT, SVXMAP_3DPOLYGONOBJECT, SVXMAP_3DSCENEOBJECT, SVXMAP_3DSPHEREOBJECT, SVXMAP_ALL, SVXMAP_APPLET, SVXMAP_CAPTION, SVXMAP_CIRCLE, SVXMAP_CONNECTOR, SVXMAP_CONTROL, SVXMAP_CUSTOMSHAPE, SVXMAP_DIMENSIONING, SVXMAP_END, SVXMAP_FRAME, SVXMAP_GRAPHICOBJECT, SVXMAP_GROUP, SVXMAP_MEDIA, SVXMAP_OLE2, SVXMAP_PAGE, SVXMAP_PLUGIN, SVXMAP_POLYPOLYGON, SVXMAP_SHAPE, SVXMAP_TABLE, and SVXMAP_TEXT.
Referenced by SvxDrawPage::CreateShapeByTypeAndInventor(), and GetPropertySet().
const SvxItemPropertySet * SvxUnoPropertyMapProvider::GetPropertySet | ( | sal_uInt16 | nPropertyId, |
SfxItemPool & | rPool | ||
) |
Definition at line 917 of file unoprov.cxx.
References aSetArr, GetMap(), and nPropertyId.
Referenced by SvxDrawPage::CreateShapeByTypeAndInventor().
|
private |
Definition at line 85 of file unoprov.hxx.
Referenced by GetMap().
|
private |
Definition at line 86 of file unoprov.hxx.
Referenced by GetPropertySet(), and SvxUnoPropertyMapProvider().