aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/mammoth/docx/StylesXml.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-01-02 22:32:32 +0000
committerMichael Williamson <mike@zwobble.org>2016-01-02 22:32:32 +0000
commit98a94a032f08e9f1d0ad6a07ea45ef539dd8eac9 (patch)
treec399c299fba1b7865a75f5455ef44a144e0eb0b8 /src/main/java/org/zwobble/mammoth/docx/StylesXml.java
parent871df6bd1a1f7c45e750a49589c7a195c3506205 (diff)
Use Style class in Paragraph
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/docx/StylesXml.java')
-rw-r--r--src/main/java/org/zwobble/mammoth/docx/StylesXml.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/org/zwobble/mammoth/docx/StylesXml.java b/src/main/java/org/zwobble/mammoth/docx/StylesXml.java
index 18061d1..f7a955d 100644
--- a/src/main/java/org/zwobble/mammoth/docx/StylesXml.java
+++ b/src/main/java/org/zwobble/mammoth/docx/StylesXml.java
@@ -1,9 +1,11 @@
package org.zwobble.mammoth.docx;
+import org.zwobble.mammoth.documents.Style;
import org.zwobble.mammoth.xml.XmlElement;
import org.zwobble.mammoth.xml.XmlElementList;
import java.util.Map;
+import java.util.Optional;
import static com.google.common.collect.Iterables.filter;
import static com.google.common.collect.Maps.immutableEntry;
@@ -24,8 +26,8 @@ public class StylesXml {
}
private static Map.Entry<String, Style> readStyle(XmlElement element) {
- return immutableEntry(
- element.getAttribute("w:styleId"),
- new Style(element.findChildOrEmpty("w:name").getAttributeOrNone("w:val")));
+ String styleId = element.getAttribute("w:styleId");
+ Optional<String> styleName = element.findChildOrEmpty("w:name").getAttributeOrNone("w:val");
+ return immutableEntry(styleId, new Style(styleId, styleName));
}
}