|
LibreOffice Module sw (master) 1
|
#include <rolbck.hxx>
Public Member Functions | |
| SwHistorySetTOXMark (const SwTextTOXMark *pTextHt, SwNodeOffset nNode) | |
| virtual void | SetInDoc (SwDoc *pDoc, bool bTmpSet) override |
| bool | IsEqual (const SwTOXMark &rCmp) const |
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 |
Static Public Member Functions | |
| static SwTOXType * | GetSwTOXType (SwDoc &rDoc, TOXTypes eTOXTypes, const OUString &rTOXName) |
Private Attributes | |
| SwTOXMark | m_TOXMark |
| const OUString | m_TOXName |
| const TOXTypes | m_eTOXTypes |
| const SwNodeOffset | m_nNodeIndex |
| const sal_Int32 | m_nStart |
| const sal_Int32 | m_nEnd |
Definition at line 168 of file rolbck.hxx.
| SwHistorySetTOXMark::SwHistorySetTOXMark | ( | const SwTextTOXMark * | pTextHt, |
| SwNodeOffset | nNode | ||
| ) |
Definition at line 368 of file rolbck.cxx.
References m_TOXMark.
|
static |
Definition at line 380 of file rolbck.cxx.
References SwDoc::GetTOXType(), SwDoc::GetTOXTypeCount(), SwTOXType::GetTypeName(), SwDoc::InsertTOXType(), and n.
Referenced by MakeTextAttr(), and SetInDoc().
| bool SwHistorySetTOXMark::IsEqual | ( | const SwTOXMark & | rCmp | ) | const |
Definition at line 418 of file rolbck.cxx.
References SwTOXMark::GetAlternativeText(), SwTOXMark::GetLevel(), SwTOXMark::GetPrimaryKey(), SwTOXMark::GetSecondaryKey(), SwTOXMark::GetTOXType(), SwTOXType::GetType(), SwTOXType::GetTypeName(), m_eTOXTypes, m_TOXMark, m_TOXName, and TOX_INDEX.
Referenced by SwUndoResetAttr::RedoImpl().
|
overridevirtual |
Implements SwHistoryHint.
Definition at line 402 of file rolbck.cxx.
References SwDoc::GetNodes(), GetSwTOXType(), SwTextNode::InsertItem(), m_eTOXTypes, m_nEnd, m_nNodeIndex, m_nStart, m_TOXMark, m_TOXName, NOTXTATRCHR, and SwTOXMark::RegisterToTOXType().
|
private |
Definition at line 172 of file rolbck.hxx.
Referenced by IsEqual(), and SetInDoc().
|
private |
Definition at line 175 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 173 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 174 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 170 of file rolbck.hxx.
Referenced by IsEqual(), SetInDoc(), and SwHistorySetTOXMark().
|
private |
Definition at line 171 of file rolbck.hxx.
Referenced by IsEqual(), and SetInDoc().