From c8ff305d5cbbbd472b6dc04c40f25c0190ff3a04 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 3 Jan 2016 10:59:27 +0000 Subject: Rename non-static readers --- .../java/org/zwobble/mammoth/docx/BodyXml.java | 57 ---------------------- .../org/zwobble/mammoth/docx/BodyXmlReader.java | 57 ++++++++++++++++++++++ .../java/org/zwobble/mammoth/docx/DocumentXml.java | 18 ------- .../zwobble/mammoth/docx/DocumentXmlReader.java | 17 +++++++ .../zwobble/mammoth/tests/docx/BodyXmlTests.java | 12 ++--- .../mammoth/tests/docx/DocumentXmlTests.java | 6 +-- 6 files changed, 83 insertions(+), 84 deletions(-) delete mode 100644 src/main/java/org/zwobble/mammoth/docx/BodyXml.java create mode 100644 src/main/java/org/zwobble/mammoth/docx/BodyXmlReader.java delete mode 100644 src/main/java/org/zwobble/mammoth/docx/DocumentXml.java create mode 100644 src/main/java/org/zwobble/mammoth/docx/DocumentXmlReader.java diff --git a/src/main/java/org/zwobble/mammoth/docx/BodyXml.java b/src/main/java/org/zwobble/mammoth/docx/BodyXml.java deleted file mode 100644 index a394d97..0000000 --- a/src/main/java/org/zwobble/mammoth/docx/BodyXml.java +++ /dev/null @@ -1,57 +0,0 @@ -package org.zwobble.mammoth.docx; - -import com.google.common.collect.ImmutableList; -import org.zwobble.mammoth.documents.*; -import org.zwobble.mammoth.xml.XmlElement; -import org.zwobble.mammoth.xml.XmlElementLike; -import org.zwobble.mammoth.xml.XmlNode; - -import java.util.List; -import java.util.Optional; - -import static com.google.common.collect.Iterables.concat; -import static com.google.common.collect.Iterables.filter; -import static com.google.common.collect.Iterables.transform; - -public class BodyXml { - private final Styles styles; - - public BodyXml(Styles styles) { - this.styles = styles; - } - - public List readElement(XmlElement element) { - switch (element.getName()) { - case "w:t": - return ImmutableList.of(new TextElement(element.innerText())); - case "w:r": - return ImmutableList.of(new RunElement(readElements(element.children()))); - case "w:p": - return ImmutableList.of(readParagraph(element)); - - case "w:pPr": - return ImmutableList.of(); - - default: - throw new UnsupportedOperationException(); - } - } - - public List readElements(Iterable nodes) { - return ImmutableList.copyOf( - concat( - transform( - filter(nodes, XmlElement.class), - this::readElement))); - } - - private ParagraphElement readParagraph(XmlElement element) { - return new ParagraphElement(readParagraphStyle(element), readElements(element.children())); - } - - private Optional