diff options
| author | Michael Williamson <mike@zwobble.org> | 2017-07-21 12:31:11 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2017-07-21 12:31:11 +0100 |
| commit | 87d8554726e81add059b211c6b120dc8d5003849 (patch) | |
| tree | ea5c0eeb934d5adc8dc74dcf87836a7ba7a8770b /src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java | |
| parent | 3c4b3a32c440a47454a941865cd0bab34ade0d52 (diff) | |
Add style mapping for small caps
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java index 3d0d7f2..464884a 100644 --- a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java +++ b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java @@ -179,6 +179,7 @@ class StatefulBodyXmlReader { isItalic(properties), isUnderline(properties), isStrikethrough(properties), + isSmallCaps(properties), readVerticalAlignment(properties), style, children @@ -208,6 +209,10 @@ class StatefulBodyXmlReader { return readBooleanElement(properties, "w:strike"); } + private boolean isSmallCaps(XmlElementLike properties) { + return readBooleanElement(properties, "w:smallCaps"); + } + private boolean readBooleanElement(XmlElementLike properties, String tagName) { return properties.findChild(tagName) .map(child -> child.getAttributeOrNone("w:val") |
