diff options
| author | Michael Williamson <mike@zwobble.org> | 2024-06-13 12:40:05 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2024-06-13 12:40:05 +0100 |
| commit | a26168d0c52aeec2dfbe6fffc1531219b4dcd199 (patch) | |
| tree | 7c05f0aa545ded685c08361f147573c5ac2616cd /src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java | |
| parent | d3a259e3e2d9ff17f2152eeae55e32d7cea09fed (diff) | |
Parse highlight matchers
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java b/src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java index 1b094fd..4304f7f 100644 --- a/src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java +++ b/src/main/java/org/zwobble/mammoth/internal/styles/StyleMap.java @@ -30,7 +30,8 @@ public class StyleMap { Lists.eagerConcat(high.paragraphStyles, low.paragraphStyles), Lists.eagerConcat(high.runStyles, low.runStyles), Lists.eagerConcat(high.tableStyles, low.tableStyles), - Lists.eagerConcat(high.breakStyles, low.breakStyles) + Lists.eagerConcat(high.breakStyles, low.breakStyles), + Lists.eagerConcat(high.highlightStyles, low.highlightStyles) ); } @@ -47,6 +48,7 @@ public class StyleMap { private final List<StyleMapping<Run>> runStyles; private final List<StyleMapping<Table>> tableStyles; private final List<StyleMapping<Break>> breakStyles; + private final List<StyleMapping<String>> highlightStyles; public StyleMap( Optional<HtmlPath> bold, @@ -59,7 +61,8 @@ public class StyleMap { List<StyleMapping<Paragraph>> paragraphStyles, List<StyleMapping<Run>> runStyles, List<StyleMapping<Table>> tableStyles, - List<StyleMapping<Break>> breakStyles + List<StyleMapping<Break>> breakStyles, + List<StyleMapping<String>> highlightStyles ) { this.bold = bold; @@ -73,6 +76,7 @@ public class StyleMap { this.runStyles = runStyles; this.tableStyles = tableStyles; this.breakStyles = breakStyles; + this.highlightStyles = highlightStyles; } public StyleMap update(StyleMap styleMap) { |
