diff options
author | j-james | 2022-10-17 13:58:12 +0000 |
---|---|---|
committer | j-james | 2022-10-17 13:58:12 +0000 |
commit | 9dad27fef462d20adec671efe6d1e795966f5300 (patch) | |
tree | b85874e2ed948cae4ae9362d938de0956586ea72 /src/main/model/html/HtmlTree.java | |
parent | bfa72127cf120f0e98410b45a043b95ad522b729 (diff) |
Remove unused classes, for now
Diffstat (limited to 'src/main/model/html/HtmlTree.java')
-rw-r--r-- | src/main/model/html/HtmlTree.java | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/main/model/html/HtmlTree.java b/src/main/model/html/HtmlTree.java deleted file mode 100644 index 1aae0a8..0000000 --- a/src/main/model/html/HtmlTree.java +++ /dev/null @@ -1,33 +0,0 @@ -package model.html; - -import model.util.AbstractTree; -import org.javatuples.Pair; - -import java.util.ArrayList; -import java.util.Optional; - -/** - * Representation of HTML as a tree of nodes. Sorry about the generics. - */ -public class HtmlTree extends AbstractTree<Pair<String, ArrayList<Pair<String, String>>>> { - private String tag; - private ArrayList<Pair<String, String>> attributes; - private Optional<HtmlTree> parent = Optional.empty(); - private Optional<HtmlTree> sibling = Optional.empty(); - - // I don't quite know why I can't say ArrayList<HtmlTree> children. - public HtmlTree(String tag, ArrayList<Pair<String, String>> attributes, - ArrayList<AbstractTree<Pair<String, ArrayList<Pair<String, String>>>>> children, - Optional<HtmlTree> parent, Optional<HtmlTree> sibling) { - super(new Pair<>(tag, attributes), children); - this.tag = tag; - this.attributes = attributes; - this.parent = parent; - this.sibling = sibling; - } - - public HtmlTree(String tag, ArrayList<Pair<String, String>> attributes) { - this(tag, attributes, new ArrayList<AbstractTree<Pair<String, ArrayList<Pair<String, String>>>>>(), - Optional.empty(), Optional.empty()); - } -} |