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
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