aboutsummaryrefslogtreecommitdiff
path: root/src/main/model/html/HtmlTree.java
diff options
context:
space:
mode:
authorj-james2022-10-17 13:58:12 +0000
committerj-james2022-10-17 13:58:12 +0000
commit9dad27fef462d20adec671efe6d1e795966f5300 (patch)
treeb85874e2ed948cae4ae9362d938de0956586ea72 /src/main/model/html/HtmlTree.java
parentbfa72127cf120f0e98410b45a043b95ad522b729 (diff)
Remove unused classes, for now
Diffstat (limited to 'src/main/model/html/HtmlTree.java')
-rw-r--r--src/main/model/html/HtmlTree.java33
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());
- }
-}