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
 
OUString m_sDrawingObjects
 

Detailed Description

Definition at line 487 of file unotxdoc.hxx.

Constructor & Destructor Documentation

◆ SwXLinkTargetSupplier()

SwXLinkTargetSupplier::SwXLinkTargetSupplier ( SwXTextDocument rxDoc)

◆ ~SwXLinkTargetSupplier()

SwXLinkTargetSupplier::~SwXLinkTargetSupplier ( )
overridevirtual

Definition at line 4078 of file unotxdoc.cxx.

Member Function Documentation

◆ getByName()

Any SwXLinkTargetSupplier::getByName ( const OUString &  Name)
overridevirtual

◆ getElementNames()

Sequence< OUString > SwXLinkTargetSupplier::getElementNames ( )
overridevirtual

◆ getElementType()

uno::Type SwXLinkTargetSupplier::getElementType ( )
overridevirtual

Definition at line 4176 of file unotxdoc.cxx.

References cppu::UnoType< typename T >::get().

◆ getImplementationName()

OUString SwXLinkTargetSupplier::getImplementationName ( )
overridevirtual

Definition at line 4187 of file unotxdoc.cxx.

◆ getSupportedServiceNames()

Sequence< OUString > SwXLinkTargetSupplier::getSupportedServiceNames ( )
overridevirtual

Definition at line 4197 of file unotxdoc.cxx.

◆ hasByName()

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

◆ hasElements()

sal_Bool SwXLinkTargetSupplier::hasElements ( )
overridevirtual

Definition at line 4182 of file unotxdoc.cxx.

References m_pxDoc.

◆ Invalidate()

void SwXLinkTargetSupplier::Invalidate ( )
inline

Definition at line 521 of file unotxdoc.hxx.

References m_pxDoc.

◆ supportsService()

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

Definition at line 4192 of file unotxdoc.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_pxDoc

SwXTextDocument* SwXLinkTargetSupplier::m_pxDoc
private

Definition at line 493 of file unotxdoc.hxx.

Referenced by getByName(), hasElements(), and Invalidate().

◆ m_sBookmarks

OUString SwXLinkTargetSupplier::m_sBookmarks
private

Definition at line 500 of file unotxdoc.hxx.

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

◆ m_sDrawingObjects

OUString SwXLinkTargetSupplier::m_sDrawingObjects
private

Definition at line 501 of file unotxdoc.hxx.

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

◆ m_sFrames

OUString SwXLinkTargetSupplier::m_sFrames
private

Definition at line 495 of file unotxdoc.hxx.

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

◆ m_sGraphics

OUString SwXLinkTargetSupplier::m_sGraphics
private

Definition at line 496 of file unotxdoc.hxx.

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

◆ m_sOLEs

OUString SwXLinkTargetSupplier::m_sOLEs
private

Definition at line 497 of file unotxdoc.hxx.

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

◆ m_sOutlines

OUString SwXLinkTargetSupplier::m_sOutlines
private

Definition at line 499 of file unotxdoc.hxx.

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

◆ m_sSections

OUString SwXLinkTargetSupplier::m_sSections
private

Definition at line 498 of file unotxdoc.hxx.

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

◆ m_sTables

OUString SwXLinkTargetSupplier::m_sTables
private

Definition at line 494 of file unotxdoc.hxx.

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


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