Author: tveronezi
Date: Fri Jun 15 02:17:41 2012
New Revision: 1350447

URL: http://svn.apache.org/viewvc?rev=1350447&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-228
* add "load" button to the jndi panel

Modified:
    
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/ApplicationController.js
    
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/util/I18N.js
    
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Tree.js
    
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js

Modified: 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/ApplicationController.js
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/ApplicationController.js?rev=1350447&r1=1350446&r2=1350447&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/ApplicationController.js
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/ApplicationController.js
 Fri Jun 15 02:17:41 2012
@@ -142,6 +142,14 @@ TOMEE.ApplicationController = function (
             });
         });
 
+        channel.bind('application.jdni.load', function (params) {
+            model.loadJndi({
+                path:['']
+            });
+        });
+
+
+
     })();
 
 

Modified: 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/util/I18N.js
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/util/I18N.js?rev=1350447&r1=1350446&r2=1350447&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/util/I18N.js
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/util/I18N.js
 Fri Jun 15 02:17:41 2012
@@ -37,6 +37,7 @@ TOMEE.I18N = (function () {
         'application.deployments':'Deployments',
 
         'application.jdni':'Jndi',
+        'application.jdni.load':'Load',
         'application.jdni.lookup':'Lookup',
         'application.jdni.class':'Jndi Class',
         'application.jdni.class.close':'Close',

Modified: 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Tree.js
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Tree.js?rev=1350447&r1=1350446&r2=1350447&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Tree.js
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Tree.js
 Fri Jun 15 02:17:41 2012
@@ -133,6 +133,7 @@ TOMEE.components.Tree = function (cfg) {
             if (ul) {
                 loadTree(ul, newData);
             } else {
+                elements.ul.empty();
                 loadTree(elements.ul, newData);
             }
 

Modified: 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js?rev=1350447&r1=1350446&r2=1350447&view=diff
==============================================================================
--- 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js
 (original)
+++ 
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js
 Fri Jun 15 02:17:41 2012
@@ -28,7 +28,19 @@ TOMEE.Jndi = function (cfg) {
         extraStyles:{
             height:'200px',
             padding:'2px'
-        }
+        },
+        bbar:[
+            {
+                tag:'a',
+                cls:'btn',
+                html:TOMEE.I18N.get('application.jdni.load'),
+                listeners: {
+                    'click': function() {
+                        channel.send('application.jdni.load', {});
+                    }
+                }
+            }
+        ]
     });
 
     var tree = TOMEE.components.Tree({


Reply via email to