diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-02-21 10:09:47 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-02-21 10:09:47 +0000 |
| commit | 8377b89bfc97a85dbe90fb4cfa5dd33cd3568af4 (patch) | |
| tree | c37ec926bfb9cf2c45ebfb564edb596fa1e0965a /src/main/java/org/zwobble/mammoth/styles/StyleMapping.java | |
| parent | c1604e510cc831a00f6105df35c68a856f061b65 (diff) | |
Add style mappings for runs
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/styles/StyleMapping.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/styles/StyleMapping.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/main/java/org/zwobble/mammoth/styles/StyleMapping.java b/src/main/java/org/zwobble/mammoth/styles/StyleMapping.java index 59abb84..c94d1aa 100644 --- a/src/main/java/org/zwobble/mammoth/styles/StyleMapping.java +++ b/src/main/java/org/zwobble/mammoth/styles/StyleMapping.java @@ -1,18 +1,16 @@ package org.zwobble.mammoth.styles; -import org.zwobble.mammoth.documents.Paragraph; - -public class StyleMapping { - private final ParagraphMatcher matcher; +public class StyleMapping<T> { + private final DocumentElementMatcher<T> matcher; private final HtmlPath htmlPath; - public StyleMapping(ParagraphMatcher matcher, HtmlPath htmlPath) { + public StyleMapping(DocumentElementMatcher<T> matcher, HtmlPath htmlPath) { this.matcher = matcher; this.htmlPath = htmlPath; } - public boolean matches(Paragraph paragraph) { - return matcher.matches(paragraph); + public boolean matches(T element) { + return matcher.matches(element); } public HtmlPath getHtmlPath() { |
