}
private void addRecursive(TagNode tree) {
for (Node child : tree) {
if (child instanceof TagNode) {
TagNode tagnode = (TagNode) child;
addRecursive(tagnode);
} else if (child instanceof TextNode) {
TextNode textnode = (TextNode) child;
leafs.add(textnode);
}