21#include <com/sun/star/accessibility/AccessibleRole.hpp>
33 std::shared_ptr<SwAccessibleMap>
const& pInitMap,
45 return "com.sun.star.comp.Writer.SwAccessibleGraphic";
60 return css::uno::Sequence<sal_Int8>();
71 return AccessibleRole::IMAGE_MAP;
72 return AccessibleRole::GRAPHIC;
constexpr OUStringLiteral sAccessibleServiceName
const SwFrame * GetFrame() const
virtual OUString SAL_CALL getImplementationName() override
Returns an identifier for the implementation of this object.
virtual sal_Bool SAL_CALL supportsService(const OUString &sServiceName) override
Return whether the specified service is supported by this class.
virtual sal_Int16 SAL_CALL getAccessibleRole() override
Return this object's role.
virtual ~SwAccessibleGraphic() override
SwAccessibleGraphic(std::shared_ptr< SwAccessibleMap > const &pInitMap, const SwFlyFrame *pFlyFrame)
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
Returns a list of all supported services.
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
general base class for all free-flowing frames
A layout frame is a frame that contains other frames (m_pLower), e.g. SwPageFrame or SwTabFrame.
virtual OUString GetURL() const override
virtual SotClipboardFormatId GetFormat(const TransferableDataHelper &aHelper) override
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)