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

sw::LayoutDumpFilter::LayoutDumpFilter ( )

Definition at line 69 of file dumpfilter.cxx.

sw::LayoutDumpFilter::~LayoutDumpFilter ( )
overridevirtual

Definition at line 73 of file dumpfilter.cxx.

Member Function Documentation

void sw::LayoutDumpFilter::cancel ( )
overridevirtual

Definition at line 124 of file dumpfilter.cxx.

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

Definition at line 140 of file dumpfilter.cxx.

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

Definition at line 150 of file dumpfilter.cxx.

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

Definition at line 135 of file dumpfilter.cxx.

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

Definition at line 129 of file dumpfilter.cxx.

References m_xSrcDoc.

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

Definition at line 145 of file dumpfilter.cxx.

References cppu::supportsService().

Member Data Documentation

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: