LibreOffice Module sw (master) 1
|
Takes care of storing relevant attributes of an SwTextNode before split, then restore them on the new node. More...
#include <mvsave.hxx>
Public Member Functions | |
virtual void | Clear ()=0 |
virtual bool | Empty ()=0 |
virtual void | Save (SwDoc &rDoc, SwNodeOffset nNode, sal_Int32 nContent, bool bSaveFlySplit=false)=0 |
virtual void | Restore (SwDoc &rDoc, SwNodeOffset nNode, sal_Int32 nOffset=0, bool bAuto=false, bool bAtStart=false, RestoreMode=RestoreMode::All)=0 |
virtual void | Restore (SwNode &rNd, sal_Int32 nLen, sal_Int32 nCorrLen, RestoreMode=RestoreMode::All)=0 |
virtual | ~ContentIdxStore () |
Static Public Member Functions | |
static std::shared_ptr< ContentIdxStore > | Create () |
Takes care of storing relevant attributes of an SwTextNode before split, then restore them on the new node.
Definition at line 76 of file mvsave.hxx.
|
inlinevirtual |
Definition at line 85 of file mvsave.hxx.
|
pure virtual |
|
static |
Definition at line 473 of file CntntIdxStore.cxx.
Referenced by SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_DelBox(), sw::DocumentContentOperationsManager::MoveRange(), sw::DocumentContentOperationsManager::SplitNode(), sw_JoinText(), SwNodes::TextToTable(), and SwNodes::UndoTableToText().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |