diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-02-24 21:03:42 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-02-24 21:03:42 +0000 |
| commit | 86207d30715fe000b95b2f8e8b55b59a21aba34b (patch) | |
| tree | cb61c8c131c6201a23995706d1124d79812e1d5f /src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java | |
| parent | d4ac19bac1d0e1315d129c39de56121def95007b (diff) | |
Turn Result into a minimal interface
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java index 4341bbf..86a0d1a 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/DocumentReader.java @@ -2,7 +2,7 @@ package org.zwobble.mammoth.internal.docx; import org.zwobble.mammoth.internal.documents.Document; import org.zwobble.mammoth.internal.documents.Notes; -import org.zwobble.mammoth.results.Result; +import org.zwobble.mammoth.internal.results.InternalResult; import org.zwobble.mammoth.internal.util.MammothLists; import org.zwobble.mammoth.internal.xml.XmlElement; @@ -21,7 +21,7 @@ public class DocumentReader { BodyXmlReader forName(String name); } - public static Result<Document> readDocument(Optional<Path> path, DocxFile zipFile) { + public static InternalResult<Document> readDocument(Optional<Path> path, DocxFile zipFile) { Styles styles = readStyles(zipFile); Numbering numbering = readNumbering(zipFile); ContentTypes contentTypes = readContentTypes(zipFile); @@ -63,14 +63,14 @@ public class DocumentReader { } } - private static Result<Notes> readNotes(DocxFile file, BodyReaders bodyReaders) { - return Result.map( + private static InternalResult<Notes> readNotes(DocxFile file, BodyReaders bodyReaders) { + return InternalResult.map( tryParseOfficeXml(file, "word/footnotes.xml") .map(NotesXmlReader.footnote(bodyReaders.forName("footnotes"))::readElement) - .orElse(Result.success(list())), + .orElse(InternalResult.success(list())), tryParseOfficeXml(file, "word/endnotes.xml") .map(NotesXmlReader.endnote(bodyReaders.forName("endnotes"))::readElement) - .orElse(Result.success(list())), + .orElse(InternalResult.success(list())), MammothLists::concat).map(Notes::new); } |
