[Yanel-commits] rev 42526 - public/yanel/contributions/ajax-components/src/lookup-tree/java/org/wyona/yanel/navigation/gwt/lookuptree/client

simon at wyona.com simon at wyona.com
Fri Apr 24 09:48:56 CEST 2009


Author: simon
Date: 2009-04-24 09:48:55 +0200 (Fri, 24 Apr 2009)
New Revision: 42526

Modified:
   public/yanel/contributions/ajax-components/src/lookup-tree/java/org/wyona/yanel/navigation/gwt/lookuptree/client/LookupTree.java
Log:
fixed set upload path when click on a tree-node
fixed refresh of grid after upload

Modified: public/yanel/contributions/ajax-components/src/lookup-tree/java/org/wyona/yanel/navigation/gwt/lookuptree/client/LookupTree.java
===================================================================
--- public/yanel/contributions/ajax-components/src/lookup-tree/java/org/wyona/yanel/navigation/gwt/lookuptree/client/LookupTree.java	2009-04-24 07:20:25 UTC (rev 42525)
+++ public/yanel/contributions/ajax-components/src/lookup-tree/java/org/wyona/yanel/navigation/gwt/lookuptree/client/LookupTree.java	2009-04-24 07:48:55 UTC (rev 42526)
@@ -83,6 +83,14 @@
             }  
         }); 
         
+        final LookupUploadPanel form = new LookupUploadPanel(actionUrl, submitLabel);
+        form.setGrid(grid);
+        final VerticalPanel verticalPanel = new VerticalPanel();
+        if (showUpload) {
+            form.setHeight("30px");
+            verticalPanel.add(form);
+        }
+        
         final TreePanel treePanel = new LookupTreePanel(lookupRootNodeLabel, requestParameterType);
         treePanel.setEnableDD(false);
         treePanel.setContainerScroll(true);
@@ -94,6 +102,7 @@
                 currentPath = node.getId();
                 grid.setCurrentPath(currentPath);
                 grid.updateData();
+                form.setCurrentPath(currentPath);
             }
         });
             
@@ -105,12 +114,7 @@
             }  
         }); 
         
-        final VerticalPanel verticalPanel = new VerticalPanel();
-        if (showUpload) {
-            final FormPanel form = new LookupUploadPanel(actionUrl, submitLabel);
-            form.setHeight("30px");
-            verticalPanel.add(form);
-        }
+
         
         final HorizontalPanel horizontalPanel = new HorizontalPanel();
         horizontalPanel.add(treePanel);



More information about the Yanel-commits mailing list