aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/mammoth/styles/HtmlPath.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-02-21 21:21:08 +0000
committerMichael Williamson <mike@zwobble.org>2016-02-21 21:21:08 +0000
commitc36b72bf0a6ba24ef5f1151f3fed71bcb44654d4 (patch)
treededfa53aa8dc04c88177ef137cf6f2b1f946eb6e /src/main/java/org/zwobble/mammoth/styles/HtmlPath.java
parent332528a1aad8774bb20fb47ac2a0958d88e67716 (diff)
Parse choice of tag names in HTML paths
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/styles/HtmlPath.java')
-rw-r--r--src/main/java/org/zwobble/mammoth/styles/HtmlPath.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/mammoth/styles/HtmlPath.java b/src/main/java/org/zwobble/mammoth/styles/HtmlPath.java
index ee78237..93fd0fa 100644
--- a/src/main/java/org/zwobble/mammoth/styles/HtmlPath.java
+++ b/src/main/java/org/zwobble/mammoth/styles/HtmlPath.java
@@ -24,8 +24,16 @@ public class HtmlPath {
return collapsibleElement(tagName, map());
}
+ public static HtmlPath collapsibleElement(List<String> tagNames) {
+ return collapsibleElement(tagNames, map());
+ }
+
public static HtmlPath collapsibleElement(String tagName, Map<String, String> attributes) {
- return new HtmlPath(list(new HtmlPathElement(list(tagName), attributes, true)));
+ return collapsibleElement(list(tagName), attributes);
+ }
+
+ public static HtmlPath collapsibleElement(List<String> tagNames, Map<String, String> attributes) {
+ return new HtmlPath(list(new HtmlPathElement(tagNames, attributes, true)));
}
private final List<HtmlPathElement> elements;