LibreOffice Module sc (master)  1
Public Member Functions | List of all members
ScFormatFilterPluginImpl Class Reference

#include <ftools.hxx>

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

Public Member Functions

 ScFormatFilterPluginImpl ()
 
virtual ~ScFormatFilterPluginImpl ()
 
virtual ErrCode ScImportLotus123 (SfxMedium &, ScDocument *, rtl_TextEncoding eSrc) override
 
virtual ErrCode ScImportQuattroPro (SvStream *pStream, ScDocument *pDoc) override
 
virtual ErrCode ScImportExcel (SfxMedium &, ScDocument *, const EXCIMPFORMAT) override
 
virtual ErrCode ScImportDif (SvStream &, ScDocument *, const ScAddress &rInsPos, const rtl_TextEncoding eSrc) override
 
virtual ErrCode ScImportRTF (SvStream &, const OUString &rBaseURL, ScDocument *, ScRange &rRange) override
 
virtual ErrCode ScImportHTML (SvStream &, const OUString &rBaseURL, ScDocument *, ScRange &rRange, double nOutputFactor, bool bCalcWidthHeight, SvNumberFormatter *pFormatter, bool bConvertDate) override
 
virtual std::unique_ptr< ScEEAbsImportCreateRTFImport (ScDocument *pDoc, const ScRange &rRange) override
 
virtual std::unique_ptr< ScEEAbsImportCreateHTMLImport (ScDocument *pDocP, const OUString &rBaseURL, const ScRange &rRange) override
 
virtual OUString GetHTMLRangeNameList (ScDocument *pDoc, const OUString &rOrigName) override
 
virtual ErrCode ScExportExcel5 (SfxMedium &, ScDocument *, ExportFormatExcel eFormat, rtl_TextEncoding eDest) override
 
virtual void ScExportDif (SvStream &, ScDocument *, const ScAddress &rOutPos, const rtl_TextEncoding eDest) override
 
virtual void ScExportDif (SvStream &, ScDocument *, const ScRange &rRange, const rtl_TextEncoding eDest) override
 
virtual void ScExportHTML (SvStream &, const OUString &rBaseURL, ScDocument *, const ScRange &rRange, const rtl_TextEncoding eDest, bool bAll, const OUString &rStreamPath, OUString &rNonConvertibleChars, const OUString &rFilterOptions) override
 
virtual void ScExportRTF (SvStream &, ScDocument *, const ScRange &rRange, const rtl_TextEncoding eDest) override
 
virtual ScOrcusFiltersGetOrcusFilters () override
 

Additional Inherited Members

- Protected Member Functions inherited from ScFormatFilterPlugin
 ~ScFormatFilterPlugin ()
 

Detailed Description

Definition at line 258 of file ftools.hxx.

Constructor & Destructor Documentation

ScFormatFilterPluginImpl::ScFormatFilterPluginImpl ( )

Definition at line 345 of file ftools.cxx.

ScFormatFilterPluginImpl::~ScFormatFilterPluginImpl ( )
virtual

Definition at line 346 of file ftools.cxx.

Member Function Documentation

std::unique_ptr< ScEEAbsImport > ScFormatFilterPluginImpl::CreateHTMLImport ( ScDocument pDocP,
const OUString &  rBaseURL,
const ScRange rRange 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 57 of file htmlimp.cxx.

std::unique_ptr< ScEEAbsImport > ScFormatFilterPluginImpl::CreateRTFImport ( ScDocument pDoc,
const ScRange rRange 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 36 of file rtfimp.cxx.

OUString ScFormatFilterPluginImpl::GetHTMLRangeNameList ( ScDocument pDoc,
const OUString &  rOrigName 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 195 of file htmlimp.cxx.

References ScHTMLImport::GetHTMLRangeNameList().

ScOrcusFilters * ScFormatFilterPluginImpl::GetOrcusFilters ( )
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 348 of file ftools.cxx.

void ScFormatFilterPluginImpl::ScExportDif ( SvStream rStream,
ScDocument pDoc,
const ScAddress rOutPos,
const rtl_TextEncoding  eDest 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 35 of file difexp.cxx.

References ScDocument::GetTableArea(), and ScAddress::Tab().

void ScFormatFilterPluginImpl::ScExportDif ( SvStream rOut,
ScDocument pDoc,
const ScRange rRange,
const rtl_TextEncoding  eDest 
)
overridevirtual
ErrCode ScFormatFilterPluginImpl::ScExportExcel5 ( SfxMedium rMedium,
ScDocument pDocument,
ExportFormatExcel  eFormat,
rtl_TextEncoding  eDest 
)
overridevirtual
void ScFormatFilterPluginImpl::ScExportHTML ( SvStream rStrm,
const OUString &  rBaseURL,
ScDocument pDoc,
const ScRange rRange,
const rtl_TextEncoding  eDest,
bool  bAll,
const OUString &  rStreamPath,
OUString &  rNonConvertibleChars,
const OUString &  rFilterOptions 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 124 of file htmlexp.cxx.

References ScHTMLExport::GetNonConvertibleChars(), and ScHTMLExport::Write().

void ScFormatFilterPluginImpl::ScExportRTF ( SvStream rStrm,
ScDocument pDoc,
const ScRange rRange,
const rtl_TextEncoding  eDest 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 39 of file rtfexp.cxx.

References ScRTFExport::Write().

ErrCode ScFormatFilterPluginImpl::ScImportDif ( SvStream rIn,
ScDocument pDoc,
const ScAddress rInsPos,
const rtl_TextEncoding  eSrc 
)
overridevirtual
ErrCode ScFormatFilterPluginImpl::ScImportExcel ( SfxMedium rMedium,
ScDocument pDocument,
const EXCIMPFORMAT  eFormat 
)
overridevirtual
ErrCode ScFormatFilterPluginImpl::ScImportHTML ( SvStream rStream,
const OUString &  rBaseURL,
ScDocument pDoc,
ScRange rRange,
double  nOutputFactor,
bool  bCalcWidthHeight,
SvNumberFormatter pFormatter,
bool  bConvertDate 
)
overridevirtual
ErrCode ScFormatFilterPluginImpl::ScImportLotus123 ( SfxMedium rMedium,
ScDocument pDocument,
rtl_TextEncoding  eSrc 
)
overridevirtual
ErrCode ScFormatFilterPluginImpl::ScImportQuattroPro ( SvStream pStream,
ScDocument pDoc 
)
overridevirtual

Implements ScFormatFilterPlugin.

Definition at line 130 of file qpro.cxx.

References ScQProReader::import().

ErrCode ScFormatFilterPluginImpl::ScImportRTF ( SvStream rStream,
const OUString &  rBaseURL,
ScDocument pDoc,
ScRange rRange 
)
overridevirtual

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