diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-05-26 15:15:41 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-05-26 18:01:53 +0200 |
commit | 8ce36e943f0e50970925b2dd77729ef6036b4a49 (patch) | |
tree | 3d5ebcf4831630da873b5d3b0856657bbe998830 /sw/source/core/inc/MarkManager.hxx | |
parent | 72ba558eb9e827e0fb2c98cc6c06b25aaf9cc8b6 (diff) |
move some searching inside IDocumentMarkAccess
to make followup improvements easier
Change-Id: I2b0ab30589bc19a3e6c80228ab037745c7781292
Reviewed-on: https://gerrit.libreoffice.org/72978
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/core/inc/MarkManager.hxx')
-rw-r--r-- | sw/source/core/inc/MarkManager.hxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sw/source/core/inc/MarkManager.hxx b/sw/source/core/inc/MarkManager.hxx index fd0d19bf174d..2e794656cf6f 100644 --- a/sw/source/core/inc/MarkManager.hxx +++ b/sw/source/core/inc/MarkManager.hxx @@ -74,12 +74,14 @@ namespace sw { virtual const_iterator_t getAllMarksEnd() const override; virtual sal_Int32 getAllMarksCount() const override; virtual const_iterator_t findMark(const OUString& rName) const override; + virtual const_iterator_t findFirstMarkStartsBefore(const SwPosition& rPos) const override; // bookmarks virtual const_iterator_t getBookmarksBegin() const override; virtual const_iterator_t getBookmarksEnd() const override; virtual sal_Int32 getBookmarksCount() const override; virtual const_iterator_t findBookmark(const OUString& rName) const override; + virtual const_iterator_t findFirstBookmarkStartsAfter(const SwPosition& rPos) const override; // Fieldmarks virtual ::sw::mark::IFieldmark* getFieldmarkFor(const SwPosition& rPos) const override; @@ -103,6 +105,7 @@ namespace sw { 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; virtual void assureSortedMarkContainers() const override; |