diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-02-14 11:40:44 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-02-14 11:40:44 +0000 |
| commit | 2c4946f27b559245d070a6d85ccfbea3d3051134 (patch) | |
| tree | d1ed8e8f8db444ccee20473b5f5cef49dfb70f6e /src/main/java/org/zwobble/mammoth/html/Html.java | |
| parent | 7fb58782e670a13ac7389e43ff0bacbce19f9d05 (diff) | |
Add attributes to HtmlElementNode
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) { |
