LibreOffice Module sc (master) 1
|
order of XNamed and DDELink changed to avoid "duplicate comdat" symbols More...
#include <linkuno.hxx>
Public Member Functions | |
ScDDELinkObj (ScDocShell *pDocSh, OUString aA, OUString aT, OUString aI) | |
virtual | ~ScDDELinkObj () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) override |
virtual OUString SAL_CALL | getApplication () override |
virtual OUString SAL_CALL | getTopic () override |
virtual OUString SAL_CALL | getItem () override |
virtual void SAL_CALL | refresh () override |
virtual void SAL_CALL | addRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &l) override |
virtual void SAL_CALL | removeRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &l) override |
virtual css::uno::Sequence< css::uno::Sequence< css::uno::Any > > SAL_CALL | getResults () override |
virtual void SAL_CALL | setResults (const css::uno::Sequence< css::uno::Sequence< css::uno::Any > > &aResults) 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 |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Private Member Functions | |
void | Refreshed_Impl () |
Private Attributes | |
ScDocShell * | pDocShell |
OUString | aAppl |
OUString | aTopic |
OUString | aItem |
XRefreshListenerArr_Impl | aRefreshListeners |
order of XNamed and DDELink changed to avoid "duplicate comdat" symbols
Definition at line 268 of file linkuno.hxx.
ScDDELinkObj::ScDDELinkObj | ( | ScDocShell * | pDocSh, |
OUString | aA, | ||
OUString | aT, | ||
OUString | aI | ||
) |
Definition at line 990 of file linkuno.cxx.
References ScDocument::AddUnoObject(), ScDocShell::GetDocument(), and pDocShell.
|
overridevirtual |
Definition at line 1000 of file linkuno.cxx.
References ScDocShell::GetDocument(), pDocShell, and ScDocument::RemoveUnoObject().
|
overridevirtual |
Definition at line 1087 of file linkuno.cxx.
References aRefreshListeners.
|
overridevirtual |
Test if the link is still in the document?
Definition at line 1051 of file linkuno.cxx.
References aAppl.
|
overridevirtual |
|
overridevirtual |
Test if the link is still in the document?
Definition at line 1067 of file linkuno.cxx.
References aItem.
|
overridevirtual |
Definition at line 1037 of file linkuno.cxx.
References aAppl, aItem, aTopic, and lcl_BuildDDEName().
|
overridevirtual |
Definition at line 1118 of file linkuno.cxx.
References aAppl, aItem, aTopic, ScRangeToSequence::FillMixedArray(), ScDocument::FindDdeLink(), ScDocument::GetDdeLinkResultMatrix(), ScDocShell::GetDocument(), nPos, pDocShell, and SC_DDE_IGNOREMODE.
|
overridevirtual |
|
overridevirtual |
Test if the link is still in the document?
Definition at line 1059 of file linkuno.cxx.
References aTopic.
|
overridevirtual |
notify if links in document are changed
mode is ignored
Reimplemented from SfxListener.
Definition at line 1008 of file linkuno.cxx.
References aAppl, aItem, aTopic, DDE, SfxHint::GetId(), pDocShell, and Refreshed_Impl().
|
overridevirtual |
Definition at line 1077 of file linkuno.cxx.
References aAppl, aItem, aTopic, ScDocument::GetDocLinkManager(), ScDocShell::GetDocument(), pDocShell, and sc::DocumentLinkManager::updateDdeLink().
|
private |
Definition at line 1175 of file linkuno.cxx.
References aEvent, and aRefreshListeners.
Referenced by Notify().
|
overridevirtual |
Definition at line 1098 of file linkuno.cxx.
References aRefreshListeners, n, and nCount.
|
overridevirtual |
Definition at line 1043 of file linkuno.cxx.
|
overridevirtual |
Definition at line 1152 of file linkuno.cxx.
References aAppl, aItem, Any, aTopic, ScSequenceToMatrix::CreateMixedMatrix(), ScDocument::FindDdeLink(), ScDocShell::GetDocument(), nPos, pDocShell, SC_DDE_IGNOREMODE, and ScDocument::SetDdeLinkResultMatrix().
|
overridevirtual |
|
private |
Definition at line 278 of file linkuno.hxx.
Referenced by getApplication(), getName(), getResults(), Notify(), refresh(), and setResults().
|
private |
Definition at line 280 of file linkuno.hxx.
Referenced by getItem(), getName(), getResults(), Notify(), refresh(), and setResults().
|
private |
Definition at line 281 of file linkuno.hxx.
Referenced by addRefreshListener(), Refreshed_Impl(), and removeRefreshListener().
|
private |
Definition at line 279 of file linkuno.hxx.
Referenced by getName(), getResults(), getTopic(), Notify(), refresh(), and setResults().
|
private |
Definition at line 277 of file linkuno.hxx.
Referenced by getResults(), Notify(), refresh(), ScDDELinkObj(), setResults(), and ~ScDDELinkObj().