LibreOffice Module sw (master) 1
|
#include <rolbck.hxx>
Public Member Functions | |
SwHistorySetFootnote (SwTextFootnote *pTextFootnote, SwNodeOffset nNode) | |
SwHistorySetFootnote (const SwTextFootnote &) | |
virtual | ~SwHistorySetFootnote () override |
virtual void | SetInDoc (SwDoc *pDoc, bool bTmpSet) override |
virtual OUString | GetDescription () const override |
Public Member Functions inherited from SwHistoryHint | |
SwHistoryHint (HISTORY_HINT eWhich) | |
virtual | ~SwHistoryHint () |
virtual void | SetInDoc (SwDoc *pDoc, bool bTmpSet)=0 |
HISTORY_HINT | Which () const |
virtual OUString | GetDescription () const |
virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Attributes | |
const std::unique_ptr< SwUndoSaveSection, o3tl::default_delete< SwUndoSaveSection > > | m_pUndo |
const OUString | m_FootnoteNumber |
SwNodeOffset | m_nNodeIndex |
const sal_Int32 | m_nStart |
const bool | m_bEndNote |
Definition at line 203 of file rolbck.hxx.
SwHistorySetFootnote::SwHistorySetFootnote | ( | SwTextFootnote * | pTextFootnote, |
SwNodeOffset | nNode | ||
) |
Definition at line 448 of file rolbck.cxx.
References SwNode::GetDoc(), SwNode::GetIndex(), SwDoc::GetNodes(), SwTextFootnote::GetStartNode(), SwTextFootnote::GetTextNode(), m_nNodeIndex, m_pUndo, and SwTextFootnote::SetStartNode().
SwHistorySetFootnote::SwHistorySetFootnote | ( | const SwTextFootnote & | rTextFootnote | ) |
Definition at line 473 of file rolbck.cxx.
References SwTextFootnote::GetStartNode().
|
overridevirtual |
Definition at line 489 of file rolbck.cxx.
|
overridevirtual |
|
overridevirtual |
Implements SwHistoryHint.
Definition at line 493 of file rolbck.cxx.
References SwTextFootnote::CheckCondColl(), SwDoc::GetAttrPool(), SwTextAttr::GetFootnote(), SwDoc::GetNodes(), SwTextNode::GetTextAttrForCharAt(), SwTextNode::InsertHint(), SwFormatFootnote::IsEndNote(), m_bEndNote, m_FootnoteNumber, m_nNodeIndex, m_nStart, m_pUndo, SfxItemPool::Put(), SwFormatFootnote::SetEndNote(), SwFormatFootnote::SetNumStr(), SwTextFootnote::SetStartNode(), and SwFootnoteStartNode.
|
private |
Definition at line 209 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 206 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 207 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetFootnote().
|
private |
Definition at line 208 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 205 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetFootnote().