Author: tveronezi
Date: Mon Jun 11 17:03:22 2012
New Revision: 1348935
URL: http://svn.apache.org/viewvc?rev=1348935&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-224
* splitting the ApplicationViewHome.js object
Added:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/JndiClass.js
- copied, changed from r1348934,
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/view/panels/Jndi.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
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=1348935&r1=1348934&r2=1348935&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
Mon Jun 11 17:03:22 2012
@@ -26,22 +26,14 @@ TOMEE.Jndi = function (cfg) {
{
text:TOMEE.I18N.get('application.jdni.lookup'),
callback:function (data) {
- var panel = TOMEE.components.Panel({
- title:TOMEE.I18N.get('application.jdni.class'),
- extraStyles:{
- width:'500px',
- height:'200px'
- }
- });
- panel.showAt({
- modal:true
- });
+ TOMEE.JndiClass({
+ channel:channel
+ }).show({});
}
}
]
});
-
var jndi = TOMEE.components.Panel({
title:TOMEE.I18N.get('application.jdni')
});
Copied:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/JndiClass.js
(from r1348934,
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/JndiClass.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/JndiClass.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Jndi.js&r1=1348934&r2=1348935&rev=1348935&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/JndiClass.js
Mon Jun 11 17:03:22 2012
@@ -16,60 +16,23 @@
* limitations under the License.
*/
-TOMEE.Jndi = function (cfg) {
+TOMEE.JndiClass = function (cfg) {
"use strict";
var channel = cfg.channel;
- var jndiMenu = TOMEE.components.Menu({
- commands:[
- {
- text:TOMEE.I18N.get('application.jdni.lookup'),
- callback:function (data) {
- var panel = TOMEE.components.Panel({
- title:TOMEE.I18N.get('application.jdni.class'),
- extraStyles:{
- width:'500px',
- height:'200px'
- }
- });
- panel.showAt({
- modal:true
- });
- }
- }
- ]
- });
-
-
- var jndi = TOMEE.components.Panel({
- title:TOMEE.I18N.get('application.jdni')
- });
-
- var tree = TOMEE.components.Tree({
- key:'jndi',
- channel:channel,
- getText:function (data) {
- return data.name;
- },
- childrenPropertyName:'children'
+ var panel = TOMEE.components.Panel({
+ title:TOMEE.I18N.get('application.jdni.class'),
+ extraStyles:{
+ width:'500px',
+ height:'200px'
+ }
});
- var treeEl = tree.getEl();
- jndi.getContentEl().append(treeEl);
-
return {
- loadJndi:function (data) {
- tree.load(data.parentEl, data.names);
- },
- getEl:function () {
- return jndi.getEl();
- },
- jndiContextMenu:function (opts) {
- jndiMenu.showAt({
- left:opts.left,
- top:opts.top,
- data:opts.data
+ show:function (params) {
+ panel.showAt({
+ modal:true
});
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html?rev=1348935&r1=1348934&r2=1348935&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
(original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html Mon Jun
11 17:03:22 2012
@@ -35,6 +35,7 @@
<script src="application/js/view/ApplicationViewLog.js"></script>
<script src="application/js/view/panels/Jndi.js"></script>
+ <script src="application/js/view/panels/JndiClass.js"></script>
<script src="application/js/view/panels/Saved.js"></script>
<script src="application/js/view/panels/Console.js"></script>