LibreOffice Module sw (master) 1
|
The physical access to the RTF document (for writing). More...
#include <rtfexportfilter.hxx>
Public Member Functions | |
RtfExportFilter (css::uno::Reference< css::uno::XComponentContext > xCtx) | |
~RtfExportFilter () override | |
sal_Bool SAL_CALL | filter (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override |
void SAL_CALL | cancel () override |
void SAL_CALL | setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override |
OUString SAL_CALL | getImplementationName () override |
sal_Bool SAL_CALL | supportsService (OUString const &ServiceName) override |
css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Writer & | GetWriter () |
Private Attributes | |
css::uno::Reference< css::uno::XComponentContext > | m_xCtx |
css::uno::Reference< css::lang::XComponent > | m_xSrcDoc |
RtfWriter | m_aWriter |
The physical access to the RTF document (for writing).
Definition at line 42 of file rtfexportfilter.hxx.
|
explicit |
Definition at line 34 of file rtfexportfilter.cxx.
References m_xCtx.
|
overridedefault |
|
override |
Definition at line 92 of file rtfexportfilter.cxx.
|
override |
Definition at line 41 of file rtfexportfilter.cxx.
References SwViewShell::CalcLayout(), utl::UcbStreamHelper::CreateStream(), SwDoc::CreateUnoCursor(), SwPaM::End(), MSWordExportBase::ExportDocument(), fnMoveBackward, IDocumentLayoutAccess::GetCurrentViewShell(), SwDocShell::GetDoc(), SwDoc::GetDocShell(), SwNodes::GetEndOfContent(), SwDoc::getIDocumentLayoutAccess(), SwDoc::GetNodes(), GoInDoc(), m_aWriter, m_xSrcDoc, SwPaM::Move(), utl::MediaDescriptor::PROP_STREAMFOROUTPUT, SwPaM::SetMark(), Writer::SetStream(), SwPaM::Start(), and xStream.
|
override |
Definition at line 99 of file rtfexportfilter.cxx.
|
override |
Definition at line 106 of file rtfexportfilter.cxx.
|
inline |
Definition at line 67 of file rtfexportfilter.hxx.
References m_aWriter.
Referenced by RtfExport::RtfExport().
|
override |
Definition at line 94 of file rtfexportfilter.cxx.
References m_xSrcDoc.
|
override |
Definition at line 101 of file rtfexportfilter.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 48 of file rtfexportfilter.hxx.
Referenced by filter(), and GetWriter().
|
private |
Definition at line 46 of file rtfexportfilter.hxx.
|
private |
Definition at line 47 of file rtfexportfilter.hxx.
Referenced by filter(), and setSourceDocument().