7677787980818283848586
if( done ) { return false; } for(int i=0;i<node.getChildNodes().size();i++) { TreeNode childNode = node.getChildNodes().get(i); if( childNode==replaceThisNode) { node.getChildNodes().set(i, this.replaceWith); done = true; return false; }