LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScWebServiceLink Class Referencefinal

#include <webservicelink.hxx>

Inheritance diagram for ScWebServiceLink:
Collaboration diagram for ScWebServiceLink:

Public Member Functions

 ScWebServiceLink (ScDocument *pD, OUString aURL)
virtual ~ScWebServiceLink () override
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged (const OUString &rMimeType, const css::uno::Any &rValue) override
virtual void ListenersGone () override
const OUString & GetResult () const
bool HasResult () const
const OUString & GetURL () const
- Public Member Functions inherited from SvtBroadcaster
 SvtBroadcaster ()
 SvtBroadcaster (const SvtBroadcaster &rBC)
virtual ~SvtBroadcaster ()
void Broadcast (const SfxHint &rHint)
ListenersTypeGetAllListeners ()
const ListenersTypeGetAllListeners () const
bool HasListeners () const
void PrepareForDestruction ()

Private Attributes

OUString aURL
bool bHasResult
OUString aResult

Additional Inherited Members

- Public Types inherited from SvtBroadcaster
typedef std::vector< SvtListener * > ListenersType
virtual void ListenersGone ()

Detailed Description

Definition at line 22 of file webservicelink.hxx.

Constructor & Destructor Documentation

◆ ScWebServiceLink()

ScWebServiceLink::ScWebServiceLink ( ScDocument pD,
OUString  aURL 

Definition at line 24 of file webservicelink.cxx.

References ALWAYS, aURL, and STRING.

◆ ~ScWebServiceLink()

ScWebServiceLink::~ScWebServiceLink ( )

Definition at line 32 of file webservicelink.cxx.

Member Function Documentation

◆ DataChanged()

sfx2::SvBaseLink::UpdateResult ScWebServiceLink::DataChanged ( const OUString &  rMimeType,
const css::uno::Any &  rValue 

◆ GetResult()

const OUString & ScWebServiceLink::GetResult ( ) const

Definition at line 43 of file webservicelink.hxx.

References aResult.

Referenced by lcl_FunctionAccessLoadWebServiceLink().

◆ GetURL()

const OUString & ScWebServiceLink::GetURL ( ) const

Definition at line 46 of file webservicelink.hxx.

References aURL.

◆ HasResult()

bool ScWebServiceLink::HasResult ( ) const

Definition at line 44 of file webservicelink.hxx.

References bHasResult.

Referenced by lcl_FunctionAccessLoadWebServiceLink().

◆ ListenersGone()

void ScWebServiceLink::ListenersGone ( )

Member Data Documentation

◆ aResult

OUString ScWebServiceLink::aResult

Definition at line 28 of file webservicelink.hxx.

Referenced by DataChanged(), and GetResult().

◆ aURL

OUString ScWebServiceLink::aURL

Definition at line 26 of file webservicelink.hxx.

Referenced by DataChanged(), and GetURL().

◆ bHasResult

bool ScWebServiceLink::bHasResult

Definition at line 27 of file webservicelink.hxx.

Referenced by DataChanged(), and HasResult().

◆ pDoc

ScDocument* ScWebServiceLink::pDoc

Definition at line 25 of file webservicelink.hxx.

Referenced by DataChanged(), and ListenersGone().

The documentation for this class was generated from the following files: