aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-08-28 21:46:05 +0100
committerMichael Williamson <mike@zwobble.org>2016-08-28 21:46:05 +0100
commitdb23f095a273ab3715083122b21e446f8d0715dd (patch)
tree03b9af87b38028b41102a6c17825ec476894fa61 /src/main
parent6e7b019fe842788247d0ff97950122c4ce456c86 (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.java15
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/docx/CommentXmlReader.java5
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()
));
}
}