LibreOffice Module sc (master)
1
|
Public Member Functions | |
ScVbaHlinkContainer () | |
ScVbaHlinkContainer (const ScVbaHlinkContainerRef &rxSheetContainer, const ScRangeList &rScRanges) | |
void | insertHyperlink (const uno::Reference< excel::XHyperlink > &rxHlink) |
Inserts the passed hyperlink into the collection. More... | |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual uno::Any SAL_CALL | getByIndex (sal_Int32 nIndex) override |
virtual uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
Private Types | |
typedef ::std::vector< uno::Reference< excel::XHyperlink > > | HyperlinkVector |
Private Attributes | |
HyperlinkVector | maHlinks |
Definition at line 109 of file vbahyperlinks.cxx.
|
private |
Definition at line 133 of file vbahyperlinks.cxx.
|
explicit |
uno::RuntimeException |
Definition at line 137 of file vbahyperlinks.cxx.
|
explicit |
uno::RuntimeException |
Definition at line 142 of file vbahyperlinks.cxx.
|
overridevirtual |
Definition at line 168 of file vbahyperlinks.cxx.
References getCount(), and maHlinks.
|
overridevirtual |
|
overridevirtual |
Definition at line 175 of file vbahyperlinks.cxx.
References cppu::UnoType< class >::get().
|
overridevirtual |
Definition at line 180 of file vbahyperlinks.cxx.
References maHlinks.
void detail::ScVbaHlinkContainer::insertHyperlink | ( | const uno::Reference< excel::XHyperlink > & | rxHlink | ) |
Inserts the passed hyperlink into the collection.
Will remove a Hyperlink object with the same anchor as the passed Hyperlink object.
uno::RuntimeException |
Definition at line 154 of file vbahyperlinks.cxx.
References maHlinks.
|
private |
Definition at line 134 of file vbahyperlinks.cxx.
Referenced by getByIndex(), getCount(), hasElements(), insertHyperlink(), and ScVbaHlinkContainer().