diff options
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/html/Html.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/html/Html.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/mammoth/html/Html.java b/src/main/java/org/zwobble/mammoth/html/Html.java index cef54b3..c89a41b 100644 --- a/src/main/java/org/zwobble/mammoth/html/Html.java +++ b/src/main/java/org/zwobble/mammoth/html/Html.java @@ -1,8 +1,10 @@ package org.zwobble.mammoth.html; import java.util.List; +import java.util.Map; import static org.zwobble.mammoth.util.MammothLists.list; +import static org.zwobble.mammoth.util.MammothMaps.map; public class Html { public static String write(List<HtmlNode> nodes) { @@ -20,7 +22,11 @@ public class Html { } public static HtmlNode element(String tagName, List<HtmlNode> children) { - return new HtmlElementNode(tagName, children); + return element(tagName, map(), children); + } + + public static HtmlNode element(String tagName, Map<String, String> attributes, List<HtmlNode> children) { + return new HtmlElementNode(tagName, attributes, children); } public static HtmlNode selfClosingElement(String tagName) { |
