Document the new classes added in d8c0b63355

Change-Id: Ib7421dd9dfe9245f3b6d98b772c74f22ab7f983f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114333
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
This commit is contained in:
Mike Kaganski 2021-04-20 14:34:19 +03:00
parent e656cf2a71
commit f067e06c2f
2 changed files with 20 additions and 0 deletions

View file

@ -11,6 +11,14 @@
namespace writerfilter
{
/**
A container for the extended comment properties linked to the last paragraph of a comment
Corresponds to the data available in w15:commentEx elements from commentsExtended stream
([MS-DOCX]): resolved state and parent (referring to comment that this one answers to; TODO).
@since 7.2
*/
struct CommentProperties
{
bool bDone;

View file

@ -599,6 +599,18 @@ protected:
virtual void process() override;
};
/**
A class that reads individual w15:commentEx elements from commentsExtended stream [MS-DOCX].
It is used to pre-populate the extended comment properties in domain mapper. The stream
contains information about resolved state of the comments ("done" attribute) and the parent
comment (the one that this comment answers to).
Note that the data is linked to paraId identifiers (also introduced in [MS-DOCX]), which
correspond to paragraphs, not directly to comment ids.
@since 7.2
*/
class OOXMLFastContextHandlerCommentEx : public OOXMLFastContextHandler
{
public: