LibreOffice Module sw (master) 1
|
#include <ww8par.hxx>
Classes | |
class | ExtraTextNodeListener |
Public Member Functions | |
wwExtraneousParas (SwDoc &rDoc) | |
~wwExtraneousParas () | |
void | insert (SwTextNode *pTextNode) |
void | remove_if_present (SwTextNode *pTextNode) |
void | delete_all_from_doc () |
Private Member Functions | |
void | remove_if_present (SwModify *pModify) |
wwExtraneousParas (wwExtraneousParas const &)=delete | |
wwExtraneousParas & | operator= (wwExtraneousParas const &)=delete |
Private Attributes | |
std::set< ExtraTextNodeListener > | m_aTextNodes |
SwDoc & | m_rDoc |
Definition at line 930 of file ww8par.hxx.
|
privatedelete |
|
inlineexplicit |
Definition at line 957 of file ww8par.hxx.
|
inline |
Definition at line 958 of file ww8par.hxx.
References delete_all_from_doc().
void wwExtraneousParas::delete_all_from_doc | ( | ) |
Definition at line 4700 of file ww8par.cxx.
References IDocumentContentOperations::DelFullPara(), SwDoc::getIDocumentContentOperations(), TextNodeListener::GetTextNode(), m_aTextNodes, m_rDoc, and TextNodeListener::StopListening().
Referenced by SwWW8ImplReader::CoreLoad(), and ~wwExtraneousParas().
void wwExtraneousParas::insert | ( | SwTextNode * | pTextNode | ) |
Definition at line 4715 of file ww8par.cxx.
References m_aTextNodes.
Referenced by SwWW8ImplReader::MoveOutsideFly().
|
privatedelete |
|
private |
Definition at line 4720 of file ww8par.cxx.
References m_aTextNodes, and SAL_WARN.
Referenced by remove_if_present(), wwExtraneousParas::ExtraTextNodeListener::removed(), and SwWW8ImplReader::StartApo().
|
inline |
Definition at line 960 of file ww8par.hxx.
References remove_if_present().
|
private |
Definition at line 949 of file ww8par.hxx.
Referenced by delete_all_from_doc(), insert(), and remove_if_present().
|
private |
Definition at line 950 of file ww8par.hxx.
Referenced by delete_all_from_doc().