LibreOffice Module sw (master) 1
|
#include <msfilter.hxx>
Public Member Functions | |
RedlineStack (SwDoc &rDoc) | |
void | MoveAttrsFieldmarkInserted (const SwPosition &rPos) |
void | open (const SwPosition &rPos, const SfxPoolItem &rAttr) |
bool | close (const SwPosition &rPos, RedlineType eType) |
void | close (const SwPosition &rPos, RedlineType eType, WW8TabDesc *pTabDesc) |
void | closeall (const SwPosition &rPos) |
~RedlineStack () | |
Private Member Functions | |
RedlineStack (RedlineStack const &)=delete | |
RedlineStack & | operator= (RedlineStack const &)=delete |
Private Attributes | |
std::vector< std::unique_ptr< SwFltStackEntry > > | maStack |
SwDoc & | mrDoc |
Definition at line 297 of file msfilter.hxx.
|
privatedelete |
|
inlineexplicit |
Definition at line 307 of file msfilter.hxx.
sw::util::RedlineStack::~RedlineStack | ( | ) |
Definition at line 834 of file writerhelper.cxx.
bool sw::util::RedlineStack::close | ( | const SwPosition & | rPos, |
RedlineType | eType | ||
) |
Definition at line 713 of file writerhelper.cxx.
References CH_TXT_ATR_FIELDEND, end, eType, SwPosition::GetContentIndex(), SwPosition::GetDoc(), IDocumentMarkAccess::getFieldmarkAt(), SwDoc::getIDocumentMarkAccess(), SwPosition::GetNode(), SwTextNode::GetText(), SwNode::GetTextNode(), maStack, nIndex, and SAL_WARN_IF.
Referenced by close().
void sw::util::RedlineStack::close | ( | const SwPosition & | rPos, |
RedlineType | eType, | ||
WW8TabDesc * | pTabDesc | ||
) |
Definition at line 95 of file ww8par2.cxx.
References close(), eType, and WW8TabDesc::getOldRedlineStack().
void sw::util::RedlineStack::closeall | ( | const SwPosition & | rPos | ) |
Definition at line 746 of file writerhelper.cxx.
References maStack.
void sw::util::RedlineStack::MoveAttrsFieldmarkInserted | ( | const SwPosition & | rPos | ) |
Definition at line 781 of file writerhelper.cxx.
References i, SwFltStackEntry::m_aMkPos, SwFltStackEntry::m_aPtPos, maStack, and sw::util::MoveAttrFieldmarkInserted().
void sw::util::RedlineStack::open | ( | const SwPosition & | rPos, |
const SfxPoolItem & | rAttr | ||
) |
Definition at line 689 of file writerhelper.cxx.
References SfxPoolItem::Clone(), maStack, RES_FLTR_REDLINE(), and SfxPoolItem::Which().
|
privatedelete |
|
private |
Definition at line 300 of file msfilter.hxx.
Referenced by close(), closeall(), MoveAttrsFieldmarkInserted(), open(), and ~RedlineStack().
|
private |
Definition at line 301 of file msfilter.hxx.
Referenced by ~RedlineStack().