LibreOffice Module svx (master)
1
|
SvxUnoPropertyMapProvider. More...
#include <unoprov.hxx>
Public Member Functions | |
SvxUnoPropertyMapProvider () | |
~SvxUnoPropertyMapProvider () | |
const SfxItemPropertyMapEntry * | GetMap (sal_uInt16 nPropertyId) |
const SvxItemPropertySet * | GetPropertySet (sal_uInt16 nPropertyId, SfxItemPool &rPool) |
Private Attributes | |
SfxItemPropertyMapEntry const * | aMapArr [SVXMAP_END] |
std::unique_ptr< SvxItemPropertySet > | aSetArr [SVXMAP_END] |
Definition at line 84 of file unoprov.hxx.
SvxUnoPropertyMapProvider::SvxUnoPropertyMapProvider | ( | ) |
Definition at line 895 of file unoprov.cxx.
References aMapArr, aSetArr, i, and SVXMAP_END.
SvxUnoPropertyMapProvider::~SvxUnoPropertyMapProvider | ( | ) |
Definition at line 904 of file unoprov.cxx.
const SfxItemPropertyMapEntry * SvxUnoPropertyMapProvider::GetMap | ( | sal_uInt16 | nPropertyId | ) |
Definition at line 909 of file unoprov.cxx.
References aMapArr, DBG_ASSERT, 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(), 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 947 of file unoprov.cxx.
References aSetArr, and GetMap().
Referenced by SvxDrawPage::CreateShapeByTypeAndInventor().
|
private |
Definition at line 86 of file unoprov.hxx.
Referenced by GetMap(), and SvxUnoPropertyMapProvider().
|
private |
Definition at line 87 of file unoprov.hxx.
Referenced by GetPropertySet(), and SvxUnoPropertyMapProvider().