LibreOffice Module sc (master)
1
|
#include <linkuno.hxx>
Public Member Functions | |
ScExternalDocLinkObj (ScDocShell *pDocShell, ScExternalRefManager *pRefMgr, sal_uInt16 nFileId) | |
virtual | ~ScExternalDocLinkObj () override |
virtual css::uno::Reference< css::sheet::XExternalSheetCache > SAL_CALL | addSheetCache (const OUString &aSheetName, sal_Bool bDynamicCache) 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 |
virtual sal_Int32 SAL_CALL | getTokenIndex () override |
Private Attributes | |
ScDocShell * | mpDocShell |
ScExternalRefManager * | mpRefMgr |
sal_uInt16 | mnFileId |
Definition at line 394 of file linkuno.hxx.
ScExternalDocLinkObj::ScExternalDocLinkObj | ( | ScDocShell * | pDocShell, |
ScExternalRefManager * | pRefMgr, | ||
sal_uInt16 | nFileId | ||
) |
Definition at line 1484 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1489 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1493 of file linkuno.cxx.
References ScExternalRefManager::getCacheTable(), mnFileId, mpDocShell, mpRefMgr, and nIndex.
|
overridevirtual |
Definition at line 1572 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1552 of file linkuno.cxx.
References Any, ScExternalRefManager::getCacheTable(), getElementNames(), mnFileId, mpDocShell, mpRefMgr, and nIndex.
|
overridevirtual |
Definition at line 1507 of file linkuno.cxx.
References Any, ScExternalRefManager::getCacheTable(), mnFileId, mpDocShell, mpRefMgr, and nIndex.
|
overridevirtual |
Definition at line 1544 of file linkuno.cxx.
References getElementNames().
|
overridevirtual |
Definition at line 1520 of file linkuno.cxx.
References aSeq, comphelper::containerToSequence(), ScExternalRefManager::getAllCachedTableNames(), ScExternalRefManager::getCacheTable(), mnFileId, and mpRefMgr.
Referenced by getByIndex(), getCount(), and hasElements().
|
overridevirtual |
Definition at line 1580 of file linkuno.cxx.
References cppu::UnoType< class >::get().
|
overridevirtual |
Definition at line 1594 of file linkuno.cxx.
References mnFileId.
|
overridevirtual |
Definition at line 1535 of file linkuno.cxx.
References ScExternalRefManager::getCacheTable(), mnFileId, and mpRefMgr.
|
overridevirtual |
Definition at line 1586 of file linkuno.cxx.
References getElementNames().
|
private |
Definition at line 427 of file linkuno.hxx.
Referenced by addSheetCache(), getByIndex(), getByName(), getElementNames(), getTokenIndex(), and hasByName().
|
private |
Definition at line 425 of file linkuno.hxx.
Referenced by addSheetCache(), getByIndex(), and getByName().
|
private |
Definition at line 426 of file linkuno.hxx.
Referenced by addSheetCache(), getByIndex(), getByName(), getElementNames(), and hasByName().