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

Implementation of UNO export service to dump the layout of the document as XML. More...

#include <dumpfilter.hxx>

Inheritance diagram for sw::LayoutDumpFilter:
[legend]
Collaboration diagram for sw::LayoutDumpFilter:
[legend]

Public Member Functions

 LayoutDumpFilter ()
 
virtual ~LayoutDumpFilter () override
 
virtual sal_Bool SAL_CALL filter (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override
 
virtual void SAL_CALL cancel () override
 
virtual void SAL_CALL setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aArguments) 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
 

Private Attributes

css::uno::Reference< css::lang::XComponent > m_xSrcDoc
 

Detailed Description

Implementation of UNO export service to dump the layout of the document as XML.

This filter should be mostly be used for testing purpose.

Definition at line 25 of file dumpfilter.hxx.

Constructor & Destructor Documentation

◆ LayoutDumpFilter()

sw::LayoutDumpFilter::LayoutDumpFilter ( )

Definition at line 70 of file dumpfilter.cxx.

◆ ~LayoutDumpFilter()

sw::LayoutDumpFilter::~LayoutDumpFilter ( )
overridevirtual

Definition at line 74 of file dumpfilter.cxx.

Member Function Documentation

◆ cancel()

void sw::LayoutDumpFilter::cancel ( )
overridevirtual

Definition at line 124 of file dumpfilter.cxx.

◆ filter()

sal_Bool sw::LayoutDumpFilter::filter ( const css::uno::Sequence< css::beans::PropertyValue > &  aDescriptor)
overridevirtual

◆ getImplementationName()

OUString sw::LayoutDumpFilter::getImplementationName ( )
overridevirtual

Definition at line 140 of file dumpfilter.cxx.

◆ getSupportedServiceNames()

uno::Sequence< OUString > sw::LayoutDumpFilter::getSupportedServiceNames ( )
overridevirtual

Definition at line 150 of file dumpfilter.cxx.

◆ initialize()

void sw::LayoutDumpFilter::initialize ( const css::uno::Sequence< css::uno::Any > &  aArguments)
overridevirtual

Definition at line 135 of file dumpfilter.cxx.

◆ setSourceDocument()

void sw::LayoutDumpFilter::setSourceDocument ( const css::uno::Reference< css::lang::XComponent > &  xDoc)
overridevirtual

Definition at line 129 of file dumpfilter.cxx.

References m_xSrcDoc.

◆ supportsService()

sal_Bool sw::LayoutDumpFilter::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 145 of file dumpfilter.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_xSrcDoc

css::uno::Reference< css::lang::XComponent > sw::LayoutDumpFilter::m_xSrcDoc
private

Definition at line 33 of file dumpfilter.hxx.

Referenced by filter(), and setSourceDocument().


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