diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-08-28 21:46:05 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-08-28 21:46:05 +0100 |
| commit | db23f095a273ab3715083122b21e446f8d0715dd (patch) | |
| tree | 03b9af87b38028b41102a6c17825ec476894fa61 /src/main | |
| parent | 6e7b019fe842788247d0ff97950122c4ce456c86 (diff) | |
Add stubbed authorName and authorInitials to Comment
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/documents/Comment.java | 15 | ||||
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java | 5 |
2 files changed, 18 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/documents/Comment.java b/src/main/java/org/zwobble/mammoth/internal/documents/Comment.java index f3c76ea..a17365a 100644 --- a/src/main/java/org/zwobble/mammoth/internal/documents/Comment.java +++ b/src/main/java/org/zwobble/mammoth/internal/documents/Comment.java @@ -1,14 +1,19 @@ package org.zwobble.mammoth.internal.documents; import java.util.List; +import java.util.Optional; public class Comment { private final String commentId; private final List<DocumentElement> body; + private final Optional<String> authorName; + private final Optional<String> authorInitials; - public Comment(String commentId, List<DocumentElement> body) { + public Comment(String commentId, List<DocumentElement> body, Optional<String> authorName, Optional<String> authorInitials) { this.commentId = commentId; this.body = body; + this.authorName = authorName; + this.authorInitials = authorInitials; } public String getCommentId() { @@ -18,4 +23,12 @@ public class Comment { public List<DocumentElement> getBody() { return body; } + + public Optional<String> getAuthorInitials() { + return authorInitials; + } + + public Optional<String> getAuthorName() { + return authorName; + } } diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java index 4cacf08..1740ec2 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java @@ -5,6 +5,7 @@ import org.zwobble.mammoth.internal.results.InternalResult; import org.zwobble.mammoth.internal.xml.XmlElement; import java.util.List; +import java.util.Optional; public class CommentXmlReader { private final BodyXmlReader bodyReader; @@ -26,7 +27,9 @@ public class CommentXmlReader { .toResult() .map(children -> new Comment( commentId, - children + children, + Optional.empty(), + Optional.empty() )); } } |
