19 #ifndef INCLUDED_SVX_HLNKITEM_HXX
20 #define INCLUDED_SVX_HLNKITEM_HXX
22 #include <rtl/ustring.hxx>
24 #include <sfx2/sfxsids.hrc>
66 SvxHyperlinkItem( sal_uInt16 nWhich,
const OUString& rName,
const OUString& rURL,
67 const OUString& rTarget,
const OUString& rIntName,
78 void SetName(
const OUString& rName) { sName = rName; }
80 const OUString&
GetURL()
const {
return sURL; }
81 void SetURL(
const OUString& rURL) { sURL = rURL; }
84 void SetIntName(
const OUString& rIntName) { sIntName = rIntName; }
void SetURL(const OUString &rURL)
std::unique_ptr< SvxMacroTableDtor > pMacroTable
virtual bool operator==(const SfxPoolItem &) const =0
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const =0
const OUString & GetTargetFrame() const
void SetIntName(const OUString &rIntName)
void SetTargetFrame(const OUString &rTarget)
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
const SvxMacroTableDtor * GetMacroTable() const
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8 nMemberId)
HyperDialogEvent GetMacroEvents() const
const OUString & GetURL() const
void SetName(const OUString &rName)
SvxHyperlinkItem(sal_uInt16 _nWhich=SID_HYPERLINK_GETLINK)
void SetMacroEvents(const HyperDialogEvent nEvents)
void SetInsertMode(SvxLinkInsertMode eNew)
const OUString & GetName() const
SvxLinkInsertMode GetInsertMode() const
HyperDialogEvent nMacroEvents
const OUString & GetIntName() const