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

SwXTextDocumentpxDoc
 
OUString sTables
 
OUString sFrames
 
OUString sGraphics
 
OUString sOLEs
 
OUString sSections
 
OUString sOutlines
 
OUString sBookmarks
 

Detailed Description

Definition at line 466 of file unotxdoc.hxx.

Constructor & Destructor Documentation

SwXLinkTargetSupplier::SwXLinkTargetSupplier ( SwXTextDocument rxDoc)

Definition at line 3842 of file unotxdoc.cxx.

References sBookmarks, sFrames, sGraphics, sOLEs, sOutlines, sSections, sTables, and SwResId().

SwXLinkTargetSupplier::~SwXLinkTargetSupplier ( )
overridevirtual

Definition at line 3854 of file unotxdoc.cxx.

Member Function Documentation

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

Definition at line 3919 of file unotxdoc.cxx.

References sBookmarks, sFrames, sGraphics, sOLEs, sOutlines, sSections, and sTables.

uno::Type SwXLinkTargetSupplier::getElementType ( )
overridevirtual

Definition at line 3943 of file unotxdoc.cxx.

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

OUString SwXLinkTargetSupplier::getImplementationName ( )
overridevirtual

Definition at line 3954 of file unotxdoc.cxx.

Sequence< OUString > SwXLinkTargetSupplier::getSupportedServiceNames ( )
overridevirtual

Definition at line 3964 of file unotxdoc.cxx.

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

Definition at line 3930 of file unotxdoc.cxx.

References sBookmarks, sFrames, sGraphics, sOLEs, sOutlines, sSections, and sTables.

sal_Bool SwXLinkTargetSupplier::hasElements ( )
overridevirtual

Definition at line 3949 of file unotxdoc.cxx.

References pxDoc.

void SwXLinkTargetSupplier::Invalidate ( )
inline

Definition at line 499 of file unotxdoc.hxx.

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

Definition at line 3959 of file unotxdoc.cxx.

References cppu::supportsService().

Member Data Documentation

SwXTextDocument* SwXLinkTargetSupplier::pxDoc
private

Definition at line 472 of file unotxdoc.hxx.

Referenced by getByName(), and hasElements().

OUString SwXLinkTargetSupplier::sBookmarks
private

Definition at line 479 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sFrames
private

Definition at line 474 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sGraphics
private

Definition at line 475 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sOLEs
private

Definition at line 476 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sOutlines
private

Definition at line 478 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sSections
private

Definition at line 477 of file unotxdoc.hxx.

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

OUString SwXLinkTargetSupplier::sTables
private

Definition at line 473 of file unotxdoc.hxx.

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


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