21#include <com/sun/star/accessibility/AccessibleRole.hpp>
22#include <com/sun/star/drawing/XShape.hpp>
47 return "AccessiblePresentationGraphicShape";
59 sName =
"ImpressGraphicObject";
62 sName =
"UnknownAccessibleImpressShape";
72 return AccessibleRole::GRAPHIC;
virtual ~AccessiblePresentationGraphicShape() override
virtual OUString SAL_CALL getImplementationName() override
Returns an identifier for the implementation of this object.
virtual OUString CreateAccessibleBaseName() override
Create a name string that contains the accessible name.
AccessiblePresentationGraphicShape(const AccessibleShapeInfo &rShapeInfo, const AccessibleShapeTreeInfo &rShapeTreeInfo)
virtual sal_Int16 SAL_CALL getAccessibleRole() override
Return this object's role.
css::uno::Reference< css::drawing::XShape > mxShape
ShapeTypeId GetTypeId(const OUString &aServiceName) const
static ShapeTypeHandler & Instance()
@ PRESENTATION_GRAPHIC_OBJECT