|
LibreOffice Module sw (master) 1
|
#include <rolbck.hxx>
Public Member Functions | |
| SwHistoryBookmark (const ::sw::mark::IMark &rBkmk, bool bSavePos, bool bSaveOtherPos) | |
| virtual void | SetInDoc (SwDoc *pDoc, bool) override |
| bool | IsEqualBookmark (const ::sw::mark::IMark &rBkmk) |
| const OUString & | GetName () 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 |
Private Attributes | |
| const OUString | m_aName |
| OUString | m_aShortName |
| bool | m_bHidden |
| OUString | m_aHideCondition |
| vcl::KeyCode | m_aKeycode |
| const SwNodeOffset | m_nNode |
| const SwNodeOffset | m_nOtherNode |
| const sal_Int32 | m_nContent |
| const sal_Int32 | m_nOtherContent |
| const bool | m_bSavePos |
| const bool | m_bSaveOtherPos |
| const bool | m_bHadOtherPos |
| const IDocumentMarkAccess::MarkType | m_eBkmkType |
| std::shared_ptr< ::sfx2::MetadatableUndo > | m_pMetadataUndo |
Definition at line 246 of file rolbck.hxx.
| SwHistoryBookmark::SwHistoryBookmark | ( | const ::sw::mark::IMark & | rBkmk, |
| bool | bSavePos, | ||
| bool | bSaveOtherPos | ||
| ) |
Definition at line 605 of file rolbck.cxx.
References GetName(), m_aHideCondition, m_aKeycode, m_aName, m_aShortName, m_bHidden, and m_pMetadataUndo.
|
inline |
Definition at line 254 of file rolbck.hxx.
References m_aName.
| bool SwHistoryBookmark::IsEqualBookmark | ( | const ::sw::mark::IMark & | rBkmk | ) |
Definition at line 722 of file rolbck.cxx.
References m_aName, m_nContent, and m_nNode.
|
overridevirtual |
Implements SwHistoryHint.
Definition at line 642 of file rolbck.cxx.
References IDocumentMarkAccess::deleteMark(), IDocumentMarkAccess::findMark(), SwDoc::getIDocumentMarkAccess(), SwDoc::GetIDocumentUndoRedo(), sw::mark::IMark::GetMarkPos(), SwDoc::GetNodes(), sw::mark::IMark::GetOtherMarkPos(), sw::mark::IBookmark::Hide(), sw::mark::IMark::IsExpanded(), m_aHideCondition, m_aKeycode, m_aName, m_aShortName, m_bHadOtherPos, m_bHidden, m_bSaveOtherPos, m_bSavePos, m_eBkmkType, m_nContent, m_nNode, m_nOtherContent, m_nOtherNode, m_pMetadataUndo, IDocumentMarkAccess::makeMark(), sw::mark::New, sw::mark::IBookmark::SetHideCondition(), sw::mark::IBookmark::SetKeyCode(), and sw::mark::IBookmark::SetShortName().
|
private |
Definition at line 260 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistoryBookmark().
|
private |
Definition at line 261 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistoryBookmark().
|
private |
Definition at line 257 of file rolbck.hxx.
Referenced by GetName(), IsEqualBookmark(), and SetInDoc().
|
private |
Definition at line 258 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistoryBookmark().
|
private |
Definition at line 268 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 259 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistoryBookmark().
|
private |
Definition at line 267 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 266 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 269 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 264 of file rolbck.hxx.
Referenced by IsEqualBookmark(), and SetInDoc().
|
private |
Definition at line 262 of file rolbck.hxx.
Referenced by IsEqualBookmark(), and SetInDoc().
|
private |
Definition at line 265 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 263 of file rolbck.hxx.
Referenced by SetInDoc().
|
private |
Definition at line 270 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistoryBookmark().