diff options
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/internal/html/Html.java')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/html/Html.java | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/html/Html.java b/src/main/java/org/zwobble/mammoth/internal/html/Html.java index f0a01dd..4c7a9a9 100644 --- a/src/main/java/org/zwobble/mammoth/internal/html/Html.java +++ b/src/main/java/org/zwobble/mammoth/internal/html/Html.java @@ -38,7 +38,7 @@ public class Html { } public static HtmlNode element(String tagName, Map<String, String> attributes, List<HtmlNode> children) { - return new HtmlElement(list(tagName), attributes, children, false); + return new HtmlElement(new HtmlTag(list(tagName), attributes, false, ""), children); } public static HtmlNode collapsibleElement(String tagName) { @@ -58,7 +58,7 @@ public class Html { } public static HtmlNode collapsibleElement(List<String> tagNames, Map<String, String> attributes, List<HtmlNode> children) { - return new HtmlElement(tagNames, attributes, children, true); + return new HtmlElement(new HtmlTag(tagNames, attributes, true, ""), children); } public static HtmlNode selfClosingElement(String tagName) { @@ -81,11 +81,7 @@ public class Html { if (children.isEmpty()) { return list(); } else { - return list(new HtmlElement( - element.getTagNames(), - element.getAttributes(), - children, - element.isCollapsible())); + return list(new HtmlElement(element.getTag(), children)); } } @@ -132,10 +128,9 @@ public class Html { @Override public HtmlNode visit(HtmlElement element) { return new HtmlElement( - element.getTagNames(), - element.getAttributes(), - collapse(element.getChildren()), - element.isCollapsible()); + element.getTag(), + collapse(element.getChildren()) + ); } @Override |
