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 83 of file unoprov.hxx.
SvxUnoPropertyMapProvider::SvxUnoPropertyMapProvider | ( | ) |
Definition at line 893 of file unoprov.cxx.
References aMapArr, aSetArr, i, and SVXMAP_END.
SvxUnoPropertyMapProvider::~SvxUnoPropertyMapProvider | ( | ) |
Definition at line 902 of file unoprov.cxx.
const SfxItemPropertyMapEntry * SvxUnoPropertyMapProvider::GetMap | ( | sal_uInt16 | nPropertyId | ) |
Definition at line 907 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(), 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 945 of file unoprov.cxx.
References aSetArr, and GetMap().
Referenced by SvxDrawPage::CreateShapeByTypeAndInventor().
|
private |
Definition at line 85 of file unoprov.hxx.
Referenced by GetMap(), and SvxUnoPropertyMapProvider().
|
private |
Definition at line 86 of file unoprov.hxx.
Referenced by GetPropertySet(), and SvxUnoPropertyMapProvider().