Update of 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/tree/ajax
In directory 
james.mmbase.org:/tmp/cvs-serv10217/cmsc/utilities/src/java/com/finalist/tree/ajax

Modified Files:
        AjaxTree.java 
Log Message:
CMSC-800 created stacking of more then 5 alias elements


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/tree/ajax
See also: http://www.mmbase.org/jira/browse/CMSC-800


Index: AjaxTree.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/tree/ajax/AjaxTree.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- AjaxTree.java       4 Jan 2008 21:16:39 -0000       1.5
+++ AjaxTree.java       31 Mar 2008 19:50:14 -0000      1.6
@@ -76,7 +76,8 @@
                 XmlUtil.createAttribute(element, "loaded", true);
              }
              else {
-                if (showChildren(node) && 
getCellRenderer().showChildren(node)) {
+                if (getCellRenderer().showChildren(node)) {
+                if (showChildren(node)) {
                    XmlUtil.createAttribute(element, "loaded", true);
                    XmlUtil.createAttribute(element, "open", true);
 
@@ -94,6 +95,13 @@
                    XmlUtil.createAttribute(element, "open", false);
                 }
              }
+                else {
+                 XmlUtil.createAttribute(element, "loaded", true);
+                }
+             }
+      }
+      else {
+         element.getParentNode().removeChild(element);
       }
    }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to