n.setLevel(this.level+1); Node prev = childrenMap.put(n.getName(), n); if (prev != null) {
n.setLevel(this.level + 1); Node prev = childrenMap.put(n.getName(), n); if (prev != null) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {
n.setLevel(this.level+1); for(int i=0; i<children.size(); i++) { if (children.get(i).getName().equals(n.getName())) {