private static class TreeParser.Node extends Object implements Comparable<TreeParser.Node>
Modifier and Type | Field and Description |
---|---|
private Map<String,TreeParser.Node> |
children |
private String |
element |
private TreeParser.Node |
parent |
private TreeParser.NodeListener |
reader |
Modifier | Constructor and Description |
---|---|
|
TreeParser.Node(String element) |
private |
TreeParser.Node(String element,
TreeParser.Node parent) |
Modifier and Type | Method and Description |
---|---|
TreeParser.Node |
addChild(String tag) |
int |
compareTo(TreeParser.Node o) |
boolean |
equals(Object obj) |
TreeParser.Node |
findChild(String tag) |
TreeParser.Node |
getParent() |
TreeParser.NodeListener |
getReader() |
int |
hashCode() |
void |
setReader(TreeParser.NodeListener reader) |
String |
toString() |
private final String element
private final Map<String,TreeParser.Node> children
private TreeParser.Node parent
private TreeParser.NodeListener reader
public TreeParser.Node(String element)
private TreeParser.Node(String element, TreeParser.Node parent)
public TreeParser.Node addChild(String tag)
public TreeParser.Node findChild(String tag)
public TreeParser.Node getParent()
public TreeParser.NodeListener getReader()
public void setReader(TreeParser.NodeListener reader)
public int compareTo(TreeParser.Node o)
compareTo
in interface Comparable<TreeParser.Node>
Copyright © 2013. All Rights Reserved.