LibreOffice Module sw (master)
1
|
#include <ww8par.hxx>
Public Member Functions | |
WW8Reader () | |
virtual SwReaderType | GetReaderType () override |
virtual bool | HasGlossaries () const override |
virtual bool | ReadGlossaries (SwTextBlocks &, bool bSaveRelFiles) const override |
![]() | |
const OUString & | GetFltName () const |
virtual void | SetFltName (const OUString &r) override |
![]() | |
Reader () | |
virtual | ~Reader () |
SwgReaderOption & | GetReaderOpt () |
SwDoc * | GetTemplateDoc (SwDoc &rDoc) |
bool | SetTemplate (SwDoc &rDoc) |
void | ClearTemplate () |
void | SetTemplateName (const OUString &rDir) |
void | MakeHTMLDummyTemplateDoc () |
bool | IsReadUTF8 () const |
void | SetReadUTF8 (bool bSet) |
bool | IsBlockMode () const |
void | SetBlockMode (bool bSet) |
bool | IsOrganizerMode () const |
void | SetOrganizerMode (bool bSet) |
void | SetIgnoreHTMLComments (bool bSet) |
virtual size_t | GetSectionList (SfxMedium &rMedium, std::vector< OUString > &rStrings) const |
const tools::SvRef< SotStorage > & | getSotStorageRef () const |
void | setSotStorageRef (const tools::SvRef< SotStorage > &pStgRef) |
Private Member Functions | |
virtual ErrCode | Read (SwDoc &, const OUString &rBaseURL, SwPaM &, const OUString &) override |
ErrCode | OpenMainStream (tools::SvRef< SotStorageStream > &rRef, sal_uInt16 &rBuffSize) |
ErrCode | DecryptDRMPackage () |
Private Attributes | |
std::shared_ptr< SvStream > | mDecodedStream |
Additional Inherited Members | |
![]() | |
static void | ResetFrameFormatAttrs (SfxItemSet &rFrameSet) |
static void | ResetFrameFormats (SwDoc &rDoc) |
![]() | |
virtual OUString | GetTemplateName (SwDoc &rDoc) const |
![]() | |
SvStream * | m_pStream |
tools::SvRef< SotStorage > | m_pStorage |
css::uno::Reference< css::embed::XStorage > | m_xStorage |
SfxMedium * | m_pMedium |
SwgReaderOption | m_aOption |
bool | m_bInsertMode: 1 |
bool | m_bTemplateBrowseMode: 1 |
bool | m_bReadUTF8: 1 |
bool | m_bBlockMode: 1 |
bool | m_bOrganizerMode: 1 |
bool | m_bHasAskTemplateName: 1 |
bool | m_bIgnoreHTMLComments: 1 |
bool | m_bSkipImages: 1 |
Definition at line 135 of file ww8par.hxx.
|
inline |
Definition at line 142 of file ww8par.hxx.
|
private |
Definition at line 6429 of file ww8par.cxx.
References aArguments, ERRCODE_IO_ACCESSDENIED, ERRCODE_IO_NOTEXISTS, ERRCODE_NONE, tools::SvRef< T >::get(), comphelper::SequenceAsHashMap::getAsConstNamedValueList(), comphelper::getProcessComponentContext(), tools::SvRef< T >::is(), and lcl_getListOfStreams().
|
overridevirtual |
Reimplemented from StgReader.
Definition at line 6568 of file ww8par.cxx.
|
overridevirtual |
Reimplemented from Reader.
Definition at line 6573 of file ww8par.cxx.
|
private |
Definition at line 6379 of file ww8par.cxx.
References ERR_SWG_READ_ERROR, ERRCODE_NONE, and tools::SvRef< T >::is().
Referenced by ReadGlossaries().
|
overrideprivatevirtual |
Implements Reader.
Definition at line 6489 of file ww8par.cxx.
References SwIndex::Assign(), tools::SvRef< T >::clear(), ERR_SWG_READ_ERROR, ERR_WW8_NO_WW8_FILE_ERR, ERRCODE_NONE, tools::SvRef< T >::get(), SwPaM::GetBound(), SwPaM::GetPoint(), tools::SvRef< T >::is(), SwWW8ImplReader::m_bSkipImages, m_pStream, SwPosition::nContent, nVersion, SvStream::ResetError(), and SwWW8ImplReader::SwWW8ImplReader().
|
overridevirtual |
Reimplemented from Reader.
Definition at line 6578 of file ww8par.cxx.
References tools::SvRef< T >::get(), WW8Glossary::Load(), and OpenMainStream().
|
private |
Definition at line 137 of file ww8par.hxx.