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

#include <unotxdoc.hxx>

Inheritance diagram for SwXLinkTargetSupplier:
[legend]
Collaboration diagram for SwXLinkTargetSupplier:
[legend]

Public Member Functions

 SwXLinkTargetSupplier (SwXTextDocument &rxDoc)
 
virtual ~SwXLinkTargetSupplier () override
 
virtual css::uno::Any SAL_CALL getByName (const OUString &Name) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &Name) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () 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
 
void Invalidate ()
 

Private Attributes

SwXTextDocumentm_pxDoc
 
OUString m_sTables
 
OUString m_sFrames
 
OUString m_sGraphics
 
OUString m_sOLEs
 
OUString m_sSections
 
OUString m_sOutlines
 
OUString m_sBookmarks
 

Detailed Description

Definition at line 469 of file unotxdoc.hxx.

Constructor & Destructor Documentation

SwXLinkTargetSupplier::SwXLinkTargetSupplier ( SwXTextDocument rxDoc)
SwXLinkTargetSupplier::~SwXLinkTargetSupplier ( )
overridevirtual

Definition at line 3870 of file unotxdoc.cxx.

Member Function Documentation

Any SwXLinkTargetSupplier::getByName ( const OUString &  Name)
overridevirtual
Sequence< OUString > SwXLinkTargetSupplier::getElementNames ( )
overridevirtual

Definition at line 3935 of file unotxdoc.cxx.

References m_sBookmarks, m_sFrames, m_sGraphics, m_sOLEs, m_sOutlines, m_sSections, and m_sTables.

uno::Type SwXLinkTargetSupplier::getElementType ( )
overridevirtual

Definition at line 3959 of file unotxdoc.cxx.

References cppu::UnoType< class >::get().

OUString SwXLinkTargetSupplier::getImplementationName ( )
overridevirtual

Definition at line 3970 of file unotxdoc.cxx.

Sequence< OUString > SwXLinkTargetSupplier::getSupportedServiceNames ( )
overridevirtual

Definition at line 3980 of file unotxdoc.cxx.

sal_Bool SwXLinkTargetSupplier::hasByName ( const OUString &  Name)
overridevirtual

Definition at line 3946 of file unotxdoc.cxx.

References m_sBookmarks, m_sFrames, m_sGraphics, m_sOLEs, m_sOutlines, m_sSections, and m_sTables.

sal_Bool SwXLinkTargetSupplier::hasElements ( )
overridevirtual

Definition at line 3965 of file unotxdoc.cxx.

References m_pxDoc.

void SwXLinkTargetSupplier::Invalidate ( )
inline

Definition at line 502 of file unotxdoc.hxx.

sal_Bool SwXLinkTargetSupplier::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 3975 of file unotxdoc.cxx.

References cppu::supportsService().

Member Data Documentation

SwXTextDocument* SwXLinkTargetSupplier::m_pxDoc
private

Definition at line 475 of file unotxdoc.hxx.

Referenced by getByName(), and hasElements().

OUString SwXLinkTargetSupplier::m_sBookmarks
private

Definition at line 482 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sFrames
private

Definition at line 477 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sGraphics
private

Definition at line 478 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sOLEs
private

Definition at line 479 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sOutlines
private

Definition at line 481 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sSections
private

Definition at line 480 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().

OUString SwXLinkTargetSupplier::m_sTables
private

Definition at line 476 of file unotxdoc.hxx.

Referenced by getByName(), getElementNames(), hasByName(), and SwXLinkTargetSupplier().


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