diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-08-29 11:37:27 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-08-29 11:37:27 +0100 |
| commit | 955a29e828d40123ec64a479b1c4c5164db3c681 (patch) | |
| tree | a83a65b91bd02c753789f5b57fd68bfbc446c5aa /src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java | |
| parent | 28c8b89afea499191b13849140354b21819937f4 (diff) | |
Wire up comment conversion code
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java index bd7247e..25855f3 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/DocumentXmlReader.java @@ -1,26 +1,29 @@ package org.zwobble.mammoth.internal.docx; +import org.zwobble.mammoth.internal.documents.Comment; import org.zwobble.mammoth.internal.documents.Document; import org.zwobble.mammoth.internal.documents.Notes; import org.zwobble.mammoth.internal.results.InternalResult; import org.zwobble.mammoth.internal.xml.XmlElement; import org.zwobble.mammoth.internal.xml.XmlElementLike; -import static org.zwobble.mammoth.internal.util.Lists.list; +import java.util.List; public class DocumentXmlReader { private final BodyXmlReader bodyReader; private final Notes notes; + private final List<Comment> comments; - public DocumentXmlReader(BodyXmlReader bodyReader, Notes notes) { + public DocumentXmlReader(BodyXmlReader bodyReader, Notes notes, List<Comment> comments) { this.bodyReader = bodyReader; this.notes = notes; + this.comments = comments; } public InternalResult<Document> readElement(XmlElement element) { XmlElementLike body = element.findChildOrEmpty("w:body"); return bodyReader.readElements(body.getChildren()) .toResult() - .map(children -> new Document(children, notes, list())); + .map(children -> new Document(children, notes, comments)); } } |
