private void getNodePaths(ArrayList<WebTreeNode> ans) { if (parentTN != null) parentTN.getNodePaths(ans); ans.add(this); }
/** * 获得从根开始到本节点所经过的所有节点 * * @return */ public ArrayList<WebTreeNode> getNodePath() { ArrayList<WebTreeNode> wtns = new ArrayList<WebTreeNode>(); getNodePaths(wtns); return wtns; }