From 709cadaa82093ff8cde6239ccdeebee6894d55ea Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Mon, 28 Nov 2016 17:02:41 +0000 Subject: Parse column break type --- .../org/zwobble/mammoth/internal/docx/BodyXmlReader.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java') diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java index 89d739a..ec82930 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/BodyXmlReader.java @@ -242,12 +242,15 @@ public class BodyXmlReader { private ReadResult readBreak(XmlElement element) { String breakType = element.getAttributeOrNone("w:type").orElse("textWrapping"); - if (breakType.equals("textWrapping")) { - return success(Break.LINE_BREAK); - } else if (breakType.equals("page")) { - return success(Break.PAGE_BREAK); - } else { - return ReadResult.emptyWithWarning("Unsupported break type: " + breakType); + switch (breakType) { + case "textWrapping": + return success(Break.LINE_BREAK); + case "page": + return success(Break.PAGE_BREAK); + case "column": + return success(Break.COLUMN_BREAK); + default: + return ReadResult.emptyWithWarning("Unsupported break type: " + breakType); } } -- cgit v1.2.3