LibreOffice Module sc (master) 1
|
#include <vbahyperlink.hxx>
Public Member Functions | |
ScVbaHyperlink (const css::uno::Sequence< css::uno::Any > &rArgs, const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
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 | ~ScVbaHyperlink () override |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &rName) override |
virtual OUString SAL_CALL | getAddress () override |
virtual void SAL_CALL | setAddress (const OUString &rAddress) override |
virtual OUString SAL_CALL | getSubAddress () override |
virtual void SAL_CALL | setSubAddress (const OUString &rSubAddress) override |
virtual OUString SAL_CALL | getScreenTip () override |
virtual void SAL_CALL | setScreenTip (const OUString &rScreenTip) override |
virtual OUString SAL_CALL | getTextToDisplay () override |
virtual void SAL_CALL | setTextToDisplay (const OUString &rTextToDisplay) override |
virtual sal_Int32 SAL_CALL | getType () override |
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL | getRange () override |
virtual css::uno::Reference< ov::msforms::XShape > SAL_CALL | getShape () override |
Public Member Functions inherited from InheritedHelperInterfaceWeakImpl< typename... Ifc > | |
InheritedHelperInterfaceWeakImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext) | |
Public Member Functions inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
InheritedHelperInterfaceImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, css::uno::Reference< css::uno::XComponentContext > xContext) | |
virtual OUString | getServiceImplName ()=0 |
virtual css::uno::Sequence< OUString > | getServiceNames ()=0 |
virtual ::sal_Int32 SAL_CALL | getCreator () override |
virtual css::uno::Reference< ov::XHelperInterface > SAL_CALL | getParent () override |
virtual css::uno::Any SAL_CALL | Application () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Private Types | |
typedef ::std::pair< OUString, OUString > | UrlComponents |
Private Member Functions | |
void | ensureTextField () |
UrlComponents | getUrlComponents () |
void | setUrlComponents (const UrlComponents &rUrlComp) |
Private Attributes | |
css::uno::Reference< css::table::XCell > | mxCell |
css::uno::Reference< css::beans::XPropertySet > | mxTextField |
OUString | maScreenTip |
tools::Long | mnType |
Additional Inherited Members | |
Protected Attributes inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
css::uno::WeakReference< ov::XHelperInterface > | mxParent |
css::uno::Reference< css::uno::XComponentContext > | mxContext |
Definition at line 33 of file vbahyperlink.hxx.
|
private |
Definition at line 70 of file vbahyperlink.hxx.
ScVbaHyperlink::ScVbaHyperlink | ( | const css::uno::Sequence< css::uno::Any > & | rArgs, |
const css::uno::Reference< css::uno::XComponentContext > & | rxContext | ||
) |
css::lang::IllegalArgumentException | |
css::uno::RuntimeException |
ScVbaHyperlink::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 | ||
) |
css::uno::RuntimeException |
References VBAHELPER_DECL_XHELPERINTERFACE.
|
overridevirtual |
Definition at line 105 of file vbahyperlink.cxx.
|
private |
css::uno::RuntimeException |
Definition at line 202 of file vbahyperlink.cxx.
Referenced by getTextToDisplay(), getUrlComponents(), setTextToDisplay(), and setUrlComponents().
|
overridevirtual |
Definition at line 120 of file vbahyperlink.cxx.
References getUrlComponents().
|
overridevirtual |
Definition at line 109 of file vbahyperlink.cxx.
References getTextToDisplay().
|
overridevirtual |
Definition at line 173 of file vbahyperlink.cxx.
References InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >::getParent(), mnType, mxCell, and InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >::mxContext.
|
overridevirtual |
Definition at line 144 of file vbahyperlink.cxx.
References maScreenTip.
|
overridevirtual |
Definition at line 192 of file vbahyperlink.cxx.
References InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >::getParent().
|
overridevirtual |
Definition at line 132 of file vbahyperlink.cxx.
References getUrlComponents().
|
overridevirtual |
Definition at line 154 of file vbahyperlink.cxx.
References ensureTextField(), and mxTextField.
Referenced by getName().
|
overridevirtual |
Definition at line 168 of file vbahyperlink.cxx.
References mnType.
|
private |
css::uno::RuntimeException |
Definition at line 208 of file vbahyperlink.cxx.
References ensureTextField(), and mxTextField.
Referenced by getAddress(), getSubAddress(), setAddress(), and setSubAddress().
|
overridevirtual |
Definition at line 125 of file vbahyperlink.cxx.
References getUrlComponents(), and setUrlComponents().
|
overridevirtual |
Definition at line 115 of file vbahyperlink.cxx.
References setTextToDisplay().
|
overridevirtual |
Definition at line 149 of file vbahyperlink.cxx.
References maScreenTip.
|
overridevirtual |
Definition at line 137 of file vbahyperlink.cxx.
References getUrlComponents(), and setUrlComponents().
|
overridevirtual |
Definition at line 162 of file vbahyperlink.cxx.
References ensureTextField(), and mxTextField.
Referenced by setName().
|
private |
css::uno::RuntimeException |
Definition at line 219 of file vbahyperlink.cxx.
References ensureTextField(), and mxTextField.
Referenced by setAddress(), and setSubAddress().
|
private |
Definition at line 82 of file vbahyperlink.hxx.
Referenced by getScreenTip(), and setScreenTip().
|
private |
Definition at line 83 of file vbahyperlink.hxx.
Referenced by getRange(), and getType().
|
private |
Definition at line 80 of file vbahyperlink.hxx.
Referenced by getRange().
|
private |
Definition at line 81 of file vbahyperlink.hxx.
Referenced by getTextToDisplay(), getUrlComponents(), setTextToDisplay(), and setUrlComponents().