LibreOffice Module filter (master) 1
Public Member Functions | Private Attributes | List of all members
SVGWriter Class Reference

#include <svgwriter.hxx>

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

Public Member Functions

 SVGWriter (const Sequence< Any > &args, const Reference< XComponentContext > &rxCtx)
 
virtual ~SVGWriter () override
 
virtual void SAL_CALL write (const Reference< XDocumentHandler > &rxDocHandler, const Sequence< sal_Int8 > &rMtfSeq) override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &sServiceName) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Attributes

Reference< XComponentContext > mxContext
 
Sequence< css::beans::PropertyValue > maFilterData
 

Detailed Description

Definition at line 385 of file svgwriter.hxx.

Constructor & Destructor Documentation

◆ SVGWriter()

SVGWriter::SVGWriter ( const Sequence< Any > &  args,
const Reference< XComponentContext > &  rxCtx 
)
explicit

Definition at line 4121 of file svgwriter.cxx.

References args, maFilterData, and mxContext.

◆ ~SVGWriter()

SVGWriter::~SVGWriter ( )
overridevirtual

Definition at line 4129 of file svgwriter.cxx.

Member Function Documentation

◆ getImplementationName()

OUString SVGWriter::getImplementationName ( )
overridevirtual

Definition at line 4152 of file svgwriter.cxx.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SVGWriter::getSupportedServiceNames ( )
overridevirtual

Definition at line 4156 of file svgwriter.cxx.

◆ supportsService()

sal_Bool SVGWriter::supportsService ( const OUString &  sServiceName)
overridevirtual

Definition at line 4148 of file svgwriter.cxx.

References sServiceName, and cppu::supportsService().

◆ write()

void SAL_CALL SVGWriter::write ( const Reference< XDocumentHandler > &  rxDocHandler,
const Sequence< sal_Int8 > &  rMtfSeq 
)
overridevirtual

Definition at line 4134 of file svgwriter.cxx.

References maFilterData, mxContext, and SvmReader::Read().

Member Data Documentation

◆ maFilterData

Sequence< css::beans::PropertyValue > SVGWriter::maFilterData
private

Definition at line 389 of file svgwriter.hxx.

Referenced by SVGWriter(), and write().

◆ mxContext

Reference< XComponentContext > SVGWriter::mxContext
private

Definition at line 388 of file svgwriter.hxx.

Referenced by write().


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