changes related to sorted distribution tree
[cdmlib.git] / cdmlib-services / src / main / java / eu / etaxonomy / cdm / api / service / NamedAreaTree.java
index e6563291ef1aa380b5ae7b0f10ff5be9856adeb6..39863e06725515655976263faa8e584762b654e2 100644 (file)
@@ -10,6 +10,11 @@ import eu.etaxonomy.cdm.common.TreeNode;
 import eu.etaxonomy.cdm.model.location.NamedArea;\r
 import eu.etaxonomy.cdm.model.location.NamedAreaLevel;\r
 \r
+/**\r
+ * @author f.revilla\r
+ * @version 1.0\r
+ * @created 10.06.2010\r
+ */\r
 public class NamedAreaTree extends Tree<NamedArea>{\r
        \r
        public NamedAreaTree() {\r
@@ -36,22 +41,20 @@ public class NamedAreaTree extends Tree<NamedArea>{
                        List<NamedArea> levelList = this.getAreaLevelPathList(area, omitLevels);\r
                        mergeAux(levelList, this.getRootElement());\r
                }\r
-\r
-               //mergeAux(areaHierarchieList, this.getRootElement());\r
        }\r
        \r
        public void sortChildren(){\r
                sortChildrenAux(this.getRootElement());\r
        }       \r
        \r
-       private void sortChildrenAux(TreeNode<NamedArea> TreeNode){\r
+       private void sortChildrenAux(TreeNode<NamedArea> treeNode){\r
                NamedAreaNodeComparator comp = new NamedAreaNodeComparator();\r
-               if (TreeNode.children == null){\r
+               if (treeNode.children == null){\r
                        //nothing => stop condition\r
                        return;\r
                }else{\r
-                       Collections.sort(TreeNode.children, comp);\r
-                       for (TreeNode<NamedArea> child : TreeNode.children) {\r
+                       Collections.sort(treeNode.children, comp);\r
+                       for (TreeNode<NamedArea> child : treeNode.children) {\r
                                sortChildrenAux(child);\r
                        }\r
                }\r