22#include <ooo/vba/excel/XHyperlink.hpp>
39 const css::uno::Sequence< css::uno::Any >& rArgs,
40 const css::uno::Reference< css::uno::XComponentContext >& rxContext );
44 const css::uno::Reference< ov::XHelperInterface >& rxAnchor,
45 const css::uno::Reference< css::uno::XComponentContext >& rxContext,
46 const css::uno::Any& rAddress,
const css::uno::Any& rSubAddress,
47 const css::uno::Any& rScreenTip,
const css::uno::Any& rTextToDisplay );
52 virtual OUString SAL_CALL
getName()
override;
53 virtual void SAL_CALL
setName(
const OUString& rName )
override;
54 virtual OUString SAL_CALL
getAddress()
override;
55 virtual void SAL_CALL
setAddress(
const OUString& rAddress )
override;
57 virtual void SAL_CALL
setSubAddress(
const OUString& rSubAddress )
override;
59 virtual void SAL_CALL
setScreenTip(
const OUString& rScreenTip )
override;
61 virtual void SAL_CALL
setTextToDisplay(
const OUString& rTextToDisplay )
override;
62 virtual sal_Int32 SAL_CALL
getType()
override;
63 virtual css::uno::Reference< ov::excel::XRange > SAL_CALL
getRange()
override;
64 virtual css::uno::Reference< ov::msforms::XShape > SAL_CALL
getShape()
override;
80 css::uno::Reference< css::table::XCell >
mxCell;
virtual css::uno::Reference< ov::msforms::XShape > SAL_CALL getShape() override
void setUrlComponents(const UrlComponents &rUrlComp)
::std::pair< OUString, OUString > UrlComponents
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL getRange() override
virtual ~ScVbaHyperlink() override
virtual OUString SAL_CALL getSubAddress() override
virtual OUString SAL_CALL getAddress() override
virtual OUString SAL_CALL getScreenTip() override
ScVbaHyperlink(const css::uno::Reference< ov::XHelperInterface > &rxAnchor, const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Any &rAddress, const css::uno::Any &rSubAddress, const css::uno::Any &rScreenTip, const css::uno::Any &rTextToDisplay)
virtual void SAL_CALL setTextToDisplay(const OUString &rTextToDisplay) override
css::uno::Reference< css::beans::XPropertySet > mxTextField
virtual void SAL_CALL setName(const OUString &rName) override
virtual void SAL_CALL setAddress(const OUString &rAddress) override
virtual void SAL_CALL setScreenTip(const OUString &rScreenTip) override
virtual OUString SAL_CALL getName() override
ScVbaHyperlink(const css::uno::Sequence< css::uno::Any > &rArgs, const css::uno::Reference< css::uno::XComponentContext > &rxContext)
virtual void SAL_CALL setSubAddress(const OUString &rSubAddress) override
UrlComponents getUrlComponents()
virtual OUString SAL_CALL getTextToDisplay() override
virtual sal_Int32 SAL_CALL getType() override
css::uno::Reference< css::table::XCell > mxCell
class SAL_NO_VTABLE XPropertySet
#define VBAHELPER_DECL_XHELPERINTERFACE
InheritedHelperInterfaceWeakImpl< ov::excel::XHyperlink > HyperlinkImpl_BASE