LibreOffice Module sw (master)
1
|
#include <MarkManager.hxx>
Public Types | |
typedef std::vector< sw::mark::MarkBase * > | container_t |
![]() | |
enum | MarkType { MarkType::UNO_BOOKMARK, MarkType::DDE_BOOKMARK, MarkType::BOOKMARK, MarkType::CROSSREF_HEADING_BOOKMARK, MarkType::CROSSREF_NUMITEM_BOOKMARK, MarkType::ANNOTATIONMARK, MarkType::TEXT_FIELDMARK, MarkType::CHECKBOX_FIELDMARK, MarkType::DROPDOWN_FIELDMARK, MarkType::DATE_FIELDMARK, MarkType::NAVIGATOR_REMINDER } |
typedef iterator | const_iterator_t |
Public Member Functions | |
MarkManager (SwDoc &rDoc) | |
virtual ::sw::mark::IMark * | makeMark (const SwPaM &rPaM, const OUString &rName, IDocumentMarkAccess::MarkType eMark, sw::mark::InsertMode eMode, SwPosition const *pSepPos=nullptr) override |
virtual sw::mark::IFieldmark * | makeFieldBookmark (const SwPaM &rPaM, const OUString &rName, const OUString &rType, SwPosition const *pSepPos=nullptr) override |
virtual sw::mark::IFieldmark * | makeNoTextFieldBookmark (const SwPaM &rPaM, const OUString &rName, const OUString &rType) override |
virtual ::sw::mark::IMark * | getMarkForTextNode (const SwTextNode &rTextNode, IDocumentMarkAccess::MarkType eMark) override |
Returns a mark in the document for a paragraph. More... | |
virtual sw::mark::IMark * | makeAnnotationMark (const SwPaM &rPaM, const OUString &rName) override |
virtual void | repositionMark (::sw::mark::IMark *io_pMark, const SwPaM &rPaM) override |
Moves an existing mark to a new selection and performs needed updates. More... | |
virtual bool | renameMark (::sw::mark::IMark *io_pMark, const OUString &rNewName) override |
Renames an existing Mark, if possible. More... | |
virtual void | correctMarksAbsolute (const SwNodeIndex &rOldNode, const SwPosition &rNewPos, const sal_Int32 nOffset) override |
Corrects marks (absolute) This method ignores the previous position of the mark in the paragraph. More... | |
virtual void | correctMarksRelative (const SwNodeIndex &rOldNode, const SwPosition &rNewPos, const sal_Int32 nOffset) override |
Corrects marks (relative) This method uses the previous position of the mark in the paragraph as offset. More... | |
virtual void | deleteMarks (const SwNodeIndex &rStt, const SwNodeIndex &rEnd, std::vector< ::sw::mark::SaveBookmark > *pSaveBkmk, const SwIndex *pSttIdx, const SwIndex *pEndIdx) override |
Deletes marks in a range. More... | |
virtual std::unique_ptr< ILazyDeleter > | deleteMark (const const_iterator_t &ppMark) override |
Deletes a mark. More... | |
virtual void | deleteMark (const ::sw::mark::IMark *const pMark) override |
Deletes a mark. More... | |
virtual void | clearAllMarks () override |
Clear (deletes) all marks. More... | |
virtual const_iterator_t | getAllMarksBegin () const override |
returns a STL-like random access iterator to the begin of the sequence of marks. More... | |
virtual const_iterator_t | getAllMarksEnd () const override |
returns a STL-like random access iterator to the end of the sequence of marks. More... | |
virtual sal_Int32 | getAllMarksCount () const override |
returns the number of marks. More... | |
virtual const_iterator_t | findMark (const OUString &rName) const override |
Finds a mark by name. More... | |
virtual bool | isBookmarkDeleted (SwPaM const &rPaM) const override |
check if the selection would delete a BOOKMARK More... | |
virtual const_iterator_t | getBookmarksBegin () const override |
returns a STL-like random access iterator to the begin of the sequence the IBookmarks. More... | |
virtual const_iterator_t | getBookmarksEnd () const override |
returns a STL-like random access iterator to the end of the sequence of IBookmarks. More... | |
virtual sal_Int32 | getBookmarksCount () const override |
returns the number of IBookmarks. More... | |
virtual const_iterator_t | findBookmark (const OUString &rName) const override |
Finds a bookmark by name. More... | |
virtual const_iterator_t | findFirstBookmarkStartsAfter (const SwPosition &rPos) const override |
Finds the first mark that is starting after. More... | |
virtual const_iterator_t | getFieldmarksBegin () const override |
returns a STL-like random access iterator to the begin of the sequence of fieldmarks. More... | |
virtual const_iterator_t | getFieldmarksEnd () const override |
returns a STL-like random access iterator to the end of the sequence of fieldmarks. More... | |
virtual ::sw::mark::IFieldmark * | getFieldmarkAt (const SwPosition &rPos) const override |
get Fieldmark for CH_TXT_ATR_FIELDSTART/CH_TXT_ATR_FIELDEND at rPos More... | |
virtual ::sw::mark::IFieldmark * | getFieldmarkFor (const SwPosition &rPos) const override |
virtual ::sw::mark::IFieldmark * | getFieldmarkBefore (const SwPosition &rPos) const override |
virtual ::sw::mark::IFieldmark * | getFieldmarkAfter (const SwPosition &rPos) const override |
virtual ::sw::mark::IFieldmark * | getDropDownFor (const SwPosition &rPos) const override |
virtual std::vector< ::sw::mark::IFieldmark * > | getDropDownsFor (const SwPaM &rPaM) const override |
virtual void | deleteFieldmarkAt (const SwPosition &rPos) override |
virtual ::sw::mark::IFieldmark * | changeFormFieldmarkType (::sw::mark::IFieldmark *pFieldmark, const OUString &rNewType) override |
virtual void | NotifyCursorUpdate (const SwCursorShell &rCursorShell) override |
virtual void | ClearFieldActivation () override |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
virtual const_iterator_t | getAnnotationMarksBegin () const override |
virtual const_iterator_t | getAnnotationMarksEnd () const override |
virtual sal_Int32 | getAnnotationMarksCount () const override |
virtual const_iterator_t | findAnnotationMark (const OUString &rName) const override |
virtual sw::mark::IMark * | getAnnotationMarkFor (const SwPosition &rPos) const override |
virtual const_iterator_t | findFirstAnnotationStartsAfter (const SwPosition &rPos) const override |
Finds the first mark that is starting after. More... | |
virtual void | assureSortedMarkContainers () const override |
![]() | |
virtual ::sw::mark::IMark * | makeMark (const SwPaM &rPaM, const OUString &rProposedName, MarkType eMark,::sw::mark::InsertMode eMode, SwPosition const *pSepPos=nullptr)=0 |
Generates a new mark in the document for a certain selection. More... | |
Private Member Functions | |
MarkManager (MarkManager const &)=delete | |
MarkManager & | operator= (MarkManager const &)=delete |
OUString | getUniqueMarkName (const OUString &rName) const |
void | sortSubsetMarks () |
void | sortMarks () |
Additional Inherited Members | |
![]() | |
static SW_DLLPUBLIC MarkType | GetType (const ::sw::mark::IMark &rMark) |
Returns the MarkType used to create the mark. More... | |
static SW_DLLPUBLIC OUString | GetCrossRefHeadingBookmarkNamePrefix () |
static SW_DLLPUBLIC bool | IsLegalPaMForCrossRefHeadingBookmark (const SwPaM &rPaM) |
static void | DeleteFieldmarkCommand (::sw::mark::IFieldmark const &rMark) |
![]() | |
virtual | ~IDocumentMarkAccess () |
Definition at line 35 of file MarkManager.hxx.
typedef std::vector<sw::mark::MarkBase*> sw::mark::MarkManager::container_t |
Definition at line 116 of file MarkManager.hxx.
|
privatedelete |
|
overridevirtual |
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1429 of file docbm.cxx.
References deleteFieldmarkAt(), sw::mark::IMark::GetMarkEnd(), sw::mark::IMark::GetMarkPos(), sw::mark::IMark::GetMarkStart(), sw::mark::IMark::GetName(), SwPaM::GetPoint(), makeFieldBookmark(), makeNoTextFieldBookmark(), SwPosition::nContent, ODF_FORMCHECKBOX, ODF_FORMDATE, ODF_FORMDROPDOWN, and sName.
|
overridevirtual |
Clear (deletes) all marks.
Implements IDocumentMarkAccess.
Definition at line 1324 of file docbm.cxx.
References ClearFieldActivation(), m_vAllMarks, m_vAnnotationMarks, m_vBookmarks, m_vFieldmarks, and p.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1522 of file docbm.cxx.
References m_pLastActiveFieldmark, and sw::mark::FieldmarkWithDropDownButton::RemoveButton().
Referenced by clearAllMarks(), deleteMark(), and NotifyCursorUpdate().
|
overridevirtual |
Corrects marks (absolute) This method ignores the previous position of the mark in the paragraph.
rOldNode | [in] the node from which nodes should be moved |
rNewPos | [in] new position to which marks will be moved, if nOffset == 0 |
nOffset | [in] the offset by which the mark gets positioned of rNewPos |
Implements IDocumentMarkAccess.
Definition at line 882 of file docbm.cxx.
References assert(), sw::mark::MarkBase::GetMarkPos(), SwNodeIndex::GetNode(), sw::mark::MarkBase::GetOtherMarkPos(), sw::mark::MarkBase::IsExpanded(), m_vAllMarks, SwPosition::nContent, SwPosition::nNode, SAL_INFO, sw::mark::MarkBase::SetMarkPos(), sw::mark::MarkBase::SetOtherMarkPos(), and sortMarks().
|
overridevirtual |
Corrects marks (relative) This method uses the previous position of the mark in the paragraph as offset.
rOldNode | [in] the node from which nodes should be moved |
rNewPos | [in] new position to which marks from the start of the paragraph will be moved, if nOffset == 0 |
nOffset | [in] the offset by which the mark gets positioned of rNewPos in addition to its old position in the paragraph |
Implements IDocumentMarkAccess.
Definition at line 928 of file docbm.cxx.
References assert(), SwIndex::GetIndex(), sw::mark::MarkBase::GetMarkPos(), SwNodeIndex::GetNode(), sw::mark::MarkBase::GetOtherMarkPos(), sw::mark::MarkBase::IsExpanded(), m_vAllMarks, SwPosition::nContent, SwPosition::nNode, SAL_INFO, sw::mark::MarkBase::SetMarkPos(), sw::mark::MarkBase::SetOtherMarkPos(), and sortMarks().
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1420 of file docbm.cxx.
References deleteMark(), getFieldmarkAt(), and m_vAllMarks.
Referenced by changeFormFieldmarkType().
|
overridevirtual |
Deletes a mark.
ppMark | [in] an iterator pointing to the Mark to be deleted. |
Implements IDocumentMarkAccess.
Definition at line 1224 of file docbm.cxx.
References IDocumentMarkAccess::ANNOTATIONMARK, assert(), IDocumentMarkAccess::BOOKMARK, IDocumentMarkAccess::CHECKBOX_FIELDMARK, ClearFieldActivation(), IDocumentMarkAccess::CROSSREF_HEADING_BOOKMARK, IDocumentMarkAccess::CROSSREF_NUMITEM_BOOKMARK, IDocumentMarkAccess::DATE_FIELDMARK, IDocumentMarkAccess::DDE_BOOKMARK, sw::mark::DdeBookmark::DeregisterFromDoc(), IDocumentMarkAccess::DROPDOWN_FIELDMARK, IDocumentMarkAccess::iterator::get(), IDocumentMarkAccess::GetType(), m_pLastActiveFieldmark, m_rDoc, m_vAllMarks, m_vAnnotationMarks, m_vBookmarks, m_vFieldmarks, IDocumentMarkAccess::NAVIGATOR_REMINDER, IDocumentMarkAccess::TEXT_FIELDMARK, and IDocumentMarkAccess::UNO_BOOKMARK.
Referenced by deleteFieldmarkAt(), and deleteMarks().
|
overridevirtual |
Deletes a mark.
ppMark | [in] the name of the mark to be deleted. |
Implements IDocumentMarkAccess.
|
overridevirtual |
Deletes marks in a range.
Note: navigator reminders are excluded
Implements IDocumentMarkAccess.
Definition at line 1069 of file docbm.cxx.
References IDocumentMarkAccess::ANNOTATIONMARK, IDocumentMarkAccess::CROSSREF_HEADING_BOOKMARK, IDocumentMarkAccess::CROSSREF_NUMITEM_BOOKMARK, deleteMark(), sw::mark::MarkBase::GetMarkPos(), sw::mark::MarkBase::GetOtherMarkPos(), IDocumentMarkAccess::GetType(), sw::mark::isDeleteMark(), sw::mark::MarkBase::IsExpanded(), m_vAllMarks, SwPosition::nNode, SAL_INFO, sw::mark::MarkBase::SetMarkPos(), sw::mark::MarkBase::SetOtherMarkPos(), sortMarks(), and sortSubsetMarks().
void sw::mark::MarkManager::dumpAsXml | ( | xmlTextWriterPtr | pWriter | ) | const |
Definition at line 1665 of file docbm.cxx.
References m_vAllMarks, m_vAnnotationMarks, m_vBookmarks, and m_vFieldmarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1581 of file docbm.cxx.
References m_vAnnotationMarks.
|
overridevirtual |
Finds a bookmark by name.
rName | [in] the name of the bookmark to find. |
Implements IDocumentMarkAccess.
Definition at line 1341 of file docbm.cxx.
References m_vBookmarks.
|
overridevirtual |
Finds the first mark that is starting after.
Implements IDocumentMarkAccess.
Definition at line 1599 of file docbm.cxx.
References m_vAnnotationMarks.
|
overridevirtual |
Finds the first mark that is starting after.
Implements IDocumentMarkAccess.
Definition at line 1373 of file docbm.cxx.
References m_vBookmarks.
|
overridevirtual |
Finds a mark by name.
rName | [in] the name of the mark to find. |
Implements IDocumentMarkAccess.
Definition at line 1335 of file docbm.cxx.
References m_vAllMarks.
|
overridevirtual |
returns a STL-like random access iterator to the begin of the sequence of marks.
Implements IDocumentMarkAccess.
Definition at line 1347 of file docbm.cxx.
References m_vAllMarks.
|
overridevirtual |
returns the number of marks.
Note: annotation marks are excluded
Implements IDocumentMarkAccess.
Definition at line 1353 of file docbm.cxx.
References m_vAllMarks.
|
overridevirtual |
returns a STL-like random access iterator to the end of the sequence of marks.
Implements IDocumentMarkAccess.
Definition at line 1350 of file docbm.cxx.
References m_vAllMarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1587 of file docbm.cxx.
References sw::mark::IMark::IsCoveringPosition(), and m_vAnnotationMarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1566 of file docbm.cxx.
References m_vAnnotationMarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1576 of file docbm.cxx.
References m_vAnnotationMarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1571 of file docbm.cxx.
References m_vAnnotationMarks.
|
overridevirtual |
returns a STL-like random access iterator to the begin of the sequence the IBookmarks.
Implements IDocumentMarkAccess.
Definition at line 1356 of file docbm.cxx.
References m_vBookmarks.
|
overridevirtual |
returns the number of IBookmarks.
Implements IDocumentMarkAccess.
Definition at line 1362 of file docbm.cxx.
References m_vBookmarks.
|
overridevirtual |
returns a STL-like random access iterator to the end of the sequence of IBookmarks.
Implements IDocumentMarkAccess.
Definition at line 1359 of file docbm.cxx.
References m_vBookmarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1530 of file docbm.cxx.
References getFieldmarkAt(), sw::mark::IFieldmark::GetFieldname(), and ODF_FORMDROPDOWN.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1538 of file docbm.cxx.
References SwPaM::ContainsPosition(), sw::mark::IFieldmark::GetFieldname(), sw::mark::IMark::GetMarkPos(), m_vFieldmarks, and ODF_FORMDROPDOWN.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1560 of file docbm.cxx.
References m_vFieldmarks.
|
overridevirtual |
get Fieldmark for CH_TXT_ATR_FIELDSTART/CH_TXT_ATR_FIELDEND at rPos
Implements IDocumentMarkAccess.
Definition at line 1382 of file docbm.cxx.
References SwIndex::GetIndex(), sw::mark::IMark::GetMarkEnd(), sw::mark::IMark::GetMarkStart(), m_vFieldmarks, SwPosition::nContent, and SwPosition::nNode.
Referenced by deleteFieldmarkAt(), and getDropDownFor().
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1563 of file docbm.cxx.
References m_vFieldmarks.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1398 of file docbm.cxx.
References sw::mark::IMark::IsCoveringPosition(), and m_vFieldmarks.
Referenced by NotifyCursorUpdate().
|
overridevirtual |
returns a STL-like random access iterator to the begin of the sequence of fieldmarks.
Implements IDocumentMarkAccess.
Definition at line 1365 of file docbm.cxx.
References m_vFieldmarks.
|
overridevirtual |
returns a STL-like random access iterator to the end of the sequence of fieldmarks.
Implements IDocumentMarkAccess.
Definition at line 1368 of file docbm.cxx.
References m_vFieldmarks.
|
overridevirtual |
Returns a mark in the document for a paragraph.
If there is none, a mark will be created.
rTextNode | [in] the paragraph being marked (a selection over the paragraph is marked) |
eMark | [in] the type of the new mark. |
Implements IDocumentMarkAccess.
Definition at line 805 of file docbm.cxx.
References SwIndex::Assign(), m_vBookmarks, makeMark(), SwPosition::nContent, and sw::mark::New.
|
private |
Definition at line 1608 of file docbm.cxx.
References DateTimeToOString(), SwDoc::IsInMailMerge(), m_aMarkBasenameMapUniqueOffset, m_rDoc, m_vAllMarks, newName(), SAL_MAX_INT32, and DateTime::SYSTEM.
Referenced by makeMark().
|
overridevirtual |
check if the selection would delete a BOOKMARK
Implements IDocumentMarkAccess.
Definition at line 1047 of file docbm.cxx.
References IDocumentMarkAccess::BOOKMARK, SwPaM::End(), IDocumentMarkAccess::GetType(), sw::mark::isDeleteMark(), m_vBookmarks, and SwPaM::Start().
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 818 of file docbm.cxx.
References IDocumentMarkAccess::ANNOTATIONMARK, makeMark(), and sw::mark::New.
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 716 of file docbm.cxx.
References IDocumentUndoRedo::AppendUndo(), IDocumentMarkAccess::DATE_FIELDMARK, IDocumentUndoRedo::DoesUndo(), IDocumentUndoRedo::DoUndo(), SwDoc::GetIDocumentUndoRedo(), m_rDoc, makeMark(), sw::mark::New, ODF_FORMDATE, sw::mark::IFieldmark::SetFieldname(), and IDocumentMarkAccess::TEXT_FIELDMARK.
Referenced by changeFormFieldmarkType().
|
override |
Definition at line 545 of file docbm.cxx.
References IDocumentMarkAccess::ANNOTATIONMARK, assert(), IDocumentMarkAccess::BOOKMARK, IDocumentMarkAccess::CHECKBOX_FIELDMARK, IDocumentMarkAccess::CROSSREF_HEADING_BOOKMARK, IDocumentMarkAccess::CROSSREF_NUMITEM_BOOKMARK, IDocumentMarkAccess::DATE_FIELDMARK, IDocumentMarkAccess::DDE_BOOKMARK, IDocumentMarkAccess::DROPDOWN_FIELDMARK, SwPaM::End(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwPaM::GetMark(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), getUniqueMarkName(), SwPaM::HasMark(), sw::mark::IsFieldmarkOverlap(), SwNode::IsStartNode(), SwNode::IsTextNode(), m_rDoc, m_vAllMarks, m_vAnnotationMarks, m_vBookmarks, m_vFieldmarks, IDocumentMarkAccess::NAVIGATOR_REMINDER, SwPosition::nContent, sw::mark::New, SwPosition::nNode, SAL_INFO, SAL_WARN, SwPaM::Start(), SwNode::StartOfSectionNode(), IDocumentMarkAccess::TEXT_FIELDMARK, IDocumentMarkAccess::UNO_BOOKMARK, and sw::UpdateFramesForAddDeleteRedline().
Referenced by getMarkForTextNode(), makeAnnotationMark(), makeFieldBookmark(), and makeNoTextFieldBookmark().
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 756 of file docbm.cxx.
References IDocumentUndoRedo::AppendUndo(), IDocumentMarkAccess::CHECKBOX_FIELDMARK, IDocumentMarkAccess::DATE_FIELDMARK, IDocumentUndoRedo::DoesUndo(), IDocumentUndoRedo::DoUndo(), IDocumentMarkAccess::DROPDOWN_FIELDMARK, SwDoc::getIDocumentState(), SwDoc::GetIDocumentUndoRedo(), IDocumentState::IsEnableSetModified(), m_rDoc, makeMark(), sw::mark::New, ODF_FORMCHECKBOX, ODF_FORMDATE, ODF_FORMDROPDOWN, IDocumentState::SetEnableSetModified(), sw::mark::IFieldmark::SetFieldname(), and IDocumentState::SetModified().
Referenced by changeFormFieldmarkType().
|
overridevirtual |
Implements IDocumentMarkAccess.
Definition at line 1482 of file docbm.cxx.
References ClearFieldActivation(), SwCursorShell::GetCursor(), SwView::GetEditWin(), getFieldmarkFor(), SwPaM::GetPoint(), SwViewShell::GetSfxViewShell(), m_pLastActiveFieldmark, ODF_FORMDATE, ODF_FORMDROPDOWN, and sw::mark::FieldmarkWithDropDownButton::ShowButton().
|
privatedelete |
|
overridevirtual |
Renames an existing Mark, if possible.
io_pMark | [in/out] the mark to be renamed |
rNewName | [in] new name for the mark |
Implements IDocumentMarkAccess.
Definition at line 853 of file docbm.cxx.
References IDocumentUndoRedo::AppendUndo(), assert(), IDocumentUndoRedo::DoesUndo(), SwPosition::GetDoc(), SwDoc::getIDocumentState(), SwDoc::GetIDocumentUndoRedo(), sw::mark::IMark::GetMarkPos(), sw::mark::IMark::GetName(), m_rDoc, m_vAllMarks, and IDocumentState::SetModified().
|
overridevirtual |
Moves an existing mark to a new selection and performs needed updates.
io_pMark | [in/out] the mark to be moved |
rPaM | [in] new selection to be marked |
Implements IDocumentMarkAccess.
Definition at line 826 of file docbm.cxx.
References assert(), SwPosition::GetDoc(), SwPaM::GetMark(), sw::mark::IMark::GetMarkPos(), SwPaM::GetPoint(), SwPaM::HasMark(), sw::mark::MarkBase::InvalidateFrames(), m_rDoc, and sortMarks().
|
private |
Definition at line 1659 of file docbm.cxx.
References m_vAllMarks, and sortSubsetMarks().
Referenced by assureSortedMarkContainers(), correctMarksAbsolute(), correctMarksRelative(), deleteMarks(), and repositionMark().
|
private |
Definition at line 1652 of file docbm.cxx.
References m_vAnnotationMarks, m_vBookmarks, and m_vFieldmarks.
Referenced by deleteMarks(), and sortMarks().
|
mutableprivate |
Definition at line 137 of file MarkManager.hxx.
Referenced by getUniqueMarkName().
|
private |
Definition at line 144 of file MarkManager.hxx.
Referenced by ClearFieldActivation(), deleteMark(), and NotifyCursorUpdate().
|
private |
Definition at line 142 of file MarkManager.hxx.
Referenced by deleteMark(), getUniqueMarkName(), makeFieldBookmark(), makeMark(), makeNoTextFieldBookmark(), renameMark(), and repositionMark().
|
private |
Definition at line 130 of file MarkManager.hxx.
Referenced by clearAllMarks(), correctMarksAbsolute(), correctMarksRelative(), deleteFieldmarkAt(), deleteMark(), deleteMarks(), dumpAsXml(), findMark(), getAllMarksBegin(), getAllMarksCount(), getAllMarksEnd(), getUniqueMarkName(), makeMark(), renameMark(), and sortMarks().
|
private |
Definition at line 140 of file MarkManager.hxx.
Referenced by clearAllMarks(), deleteMark(), dumpAsXml(), findAnnotationMark(), findFirstAnnotationStartsAfter(), getAnnotationMarkFor(), getAnnotationMarksBegin(), getAnnotationMarksCount(), getAnnotationMarksEnd(), makeMark(), and sortSubsetMarks().
|
private |
Definition at line 133 of file MarkManager.hxx.
Referenced by clearAllMarks(), deleteMark(), dumpAsXml(), findBookmark(), findFirstBookmarkStartsAfter(), getBookmarksBegin(), getBookmarksCount(), getBookmarksEnd(), getMarkForTextNode(), isBookmarkDeleted(), makeMark(), and sortSubsetMarks().
|
private |
Definition at line 135 of file MarkManager.hxx.
Referenced by clearAllMarks(), deleteMark(), dumpAsXml(), getDropDownsFor(), getFieldmarkAfter(), getFieldmarkAt(), getFieldmarkBefore(), getFieldmarkFor(), getFieldmarksBegin(), getFieldmarksEnd(), makeMark(), and sortSubsetMarks().