sw/inc/IDocumentRedlineAccess.hxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit da3da0635a30f9b61a913bd7553b5e1278bf260e
Author:     Miklos Vajna <[email protected]>
AuthorDate: Wed Jun 25 08:53:47 2025 +0200
Commit:     Miklos Vajna <[email protected]>
CommitDate: Wed Jun 25 18:21:38 2025 +0200

    sw: document IDocumentRedlineAccess
    
    Explain what's the benefit of this abstract base class on top of the
    original redline manager.
    
    Change-Id: Ib8df1c6c60b8df2774a8de0b82bf1eae5fff7efc
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186974
    Reviewed-by: Miklos Vajna <[email protected]>
    Tested-by: Jenkins

diff --git a/sw/inc/IDocumentRedlineAccess.hxx 
b/sw/inc/IDocumentRedlineAccess.hxx
index 7861a5858421..03c14a11e014 100644
--- a/sw/inc/IDocumentRedlineAccess.hxx
+++ b/sw/inc/IDocumentRedlineAccess.hxx
@@ -78,6 +78,9 @@ inline OUString SwRedlineTypeToOUString(RedlineType eType)
     return sRet;
 };
 
+/// This interface is implemented by DocumentRedlineManager: most clients only 
have to interact with
+/// this interface and not the underlying manager implementation. Also, the 
UI/filter code has no
+/// access to the manager, just to this interface.
 class IDocumentRedlineAccess
 {
      // Static helper functions

Reply via email to