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
