+ return childNode;\r
+ }\r
+\r
+ private final void handleNode(Node node, DefaultMutableTreeNode parentNode) {\r
+ DefaultMutableTreeNode curNode = null;\r
+ if (node.getNodeType() == Node.ELEMENT_NODE) {\r
+ System.out.println("elem");\r
+ curNode = addNode(parentNode, node);\r
+ } else if (node.getNodeType() == Node.DOCUMENT_NODE){\r
+ System.out.println("doc");\r
+ curNode = addNode(parentNode, "MsaDocum"); // can Docum be with Root Node?\r
+ }\r
+\r
+ NodeList nodelist = node.getChildNodes();\r
+ for (int i = 0; i < nodelist.getLength(); i++) {\r
+ handleNode(nodelist.item(i), curNode);\r
+ }\r