LibreOffice Module sc (master) 1
|
This is the UNO API equivalent of ScExternalRefManager. More...
#include <linkuno.hxx>
Public Member Functions | |
ScExternalDocLinksObj (ScDocShell *pDocShell) | |
virtual | ~ScExternalDocLinksObj () override |
virtual css::uno::Reference< css::sheet::XExternalDocLink > SAL_CALL | addDocLink (const OUString &aDocName) override |
virtual css::uno::Any SAL_CALL | getByName (const OUString &aName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 nIndex) override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
Private Member Functions | |
ScExternalDocLinksObj (const ScExternalDocLinksObj &)=delete | |
Private Attributes | |
ScDocShell * | mpDocShell |
ScExternalRefManager * | mpRefMgr |
This is the UNO API equivalent of ScExternalRefManager.
Definition at line 430 of file linkuno.hxx.
ScExternalDocLinksObj::ScExternalDocLinksObj | ( | ScDocShell * | pDocShell | ) |
Definition at line 1597 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1603 of file linkuno.cxx.
|
privatedelete |
|
overridevirtual |
Definition at line 1607 of file linkuno.cxx.
References ScGlobal::GetAbsDocName(), ScExternalRefManager::getExternalFileId(), mpDocShell, and mpRefMgr.
|
overridevirtual |
Definition at line 1672 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1657 of file linkuno.cxx.
References Any, ScExternalRefManager::hasExternalFile(), mpDocShell, mpRefMgr, and nIndex.
|
overridevirtual |
Definition at line 1617 of file linkuno.cxx.
References aName, Any, ScGlobal::GetAbsDocName(), ScExternalRefManager::getExternalFileId(), ScExternalRefManager::hasExternalFile(), mpDocShell, and mpRefMgr.
|
overridevirtual |
Definition at line 1651 of file linkuno.cxx.
References ScExternalRefManager::getExternalFileCount(), and mpRefMgr.
|
overridevirtual |
Definition at line 1630 of file linkuno.cxx.
References aSeq, ScExternalRefManager::getExternalFileCount(), ScExternalRefManager::getExternalFileName(), i, mpRefMgr, n, and pName.
|
overridevirtual |
Definition at line 1680 of file linkuno.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 1645 of file linkuno.cxx.
References aName, ScExternalRefManager::hasExternalFile(), and mpRefMgr.
|
overridevirtual |
Definition at line 1685 of file linkuno.cxx.
References ScExternalRefManager::getExternalFileCount(), and mpRefMgr.
|
private |
Definition at line 461 of file linkuno.hxx.
Referenced by addDocLink(), getByIndex(), and getByName().
|
private |
Definition at line 462 of file linkuno.hxx.
Referenced by addDocLink(), getByIndex(), getByName(), getCount(), getElementNames(), hasByName(), and hasElements().