19 #ifndef INCLUDED_SVX_GALLERYITEM_HXX
20 #define INCLUDED_SVX_GALLERYITEM_HXX
25 #include <com/sun/star/uno/Reference.hxx>
32 #define SVXGALLERYITEM_TYPE "GalleryItemType"
33 #define SVXGALLERYITEM_URL "URL"
34 #define SVXGALLERYITEM_FILTER "FilterName"
35 #define SVXGALLERYITEM_DRAWING "Drawing"
36 #define SVXGALLERYITEM_GRAPHIC "Graphic"
37 #define SVXGALLERYITEM_PARAMS 5
38 #define SVXGALLERYITEM_ARGNAME "GalleryItem"
45 css::uno::Reference< css::graphic::XGraphic >
m_xGraphic;
55 const OUString&
GetURL()
const {
return m_aURL; }
56 const css::uno::Reference< css::graphic::XGraphic >&
GetGraphic()
const {
return m_xGraphic; }
const css::uno::Reference< css::graphic::XGraphic > & GetGraphic() const
virtual bool operator==(const SfxPoolItem &) const =0
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const =0
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8 nMemberId)
const OUString & GetURL() const
#define SVXCORE_DLLPUBLIC
css::uno::Reference< css::graphic::XGraphic > m_xGraphic
css::uno::Reference< css::lang::XComponent > m_xDrawing