You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by tv...@apache.org on 2012/02/15 16:06:24 UTC
svn commit: r1244526 - in
/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee:
./ util/ view/
Author: tveronezi
Date: Wed Feb 15 15:06:23 2012
New Revision: 1244526
URL: http://svn.apache.org/viewvc?rev=1244526&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-130
Preparing the javascript/html code for the new web interface. Once this initial code is ready, I will move the files under "staging" to a better location.
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/Application.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationChannel.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationController.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationI18N.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationModel.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/DelayedTask.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/Sequence.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationFooter.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanel.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelBody.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelClass.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelEJB.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelInvoker.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelJndi.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelMenu.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelTest.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationToolbar.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationView.js
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/Application.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/Application.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/Application.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/Application.js Wed Feb 15 15:06:23 2012
@@ -21,19 +21,20 @@
* DO NOT add any logic here. All business logic should be implemented in the ApplicationController object.
* That is ok to add global utility methods here.
*/
+"use strict";
var TOMEE = {};
$(document).ready(function () {
TOMEE.ApplicationController();
});
TOMEE.log = {
- info:function (msg) {
+ info: function (msg) {
//it is really needed to access console via window in ie8 or we get a "console is undefined" error
if (window.console && window.console.info) {
window.console.info(msg);
}
},
- error:function (msg) {
+ error: function (msg) {
//it is really needed to access console via window in ie8 or we get a "console is undefined" error
if (window.console && window.console.error) {
window.console.error(msg);
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationChannel.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationChannel.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationChannel.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationChannel.js Wed Feb 15 15:06:23 2012
@@ -27,6 +27,8 @@
*
*/
TOMEE.ApplicationChannel = function (initParams) {
+ "use strict";
+
var listeners = {};
/**
@@ -95,8 +97,8 @@ TOMEE.ApplicationChannel = function (ini
};
return {
- bind:bind,
- unbind:unbind,
- send:send
+ bind: bind,
+ unbind: unbind,
+ send: send
};
};
\ No newline at end of file
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationController.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationController.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationController.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationController.js Wed Feb 15 15:06:23 2012
@@ -21,6 +21,7 @@
* It contains all the views and model instances.
*/
TOMEE.ApplicationController = function () {
+ "use strict";
//the application communication channel
//The views communicate with the controller (or other components) through this object
@@ -28,11 +29,11 @@ TOMEE.ApplicationController = function (
//this object handles all the data manipulation.
var model = TOMEE.ApplicationModel({
- channel:channel
+ channel: channel
});
var view = TOMEE.ApplicationView({
- channel:channel
+ channel: channel
});
//The user clicked in one of the buttons in the application toolbar
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationI18N.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationI18N.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationI18N.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationI18N.js Wed Feb 15 15:06:23 2012
@@ -16,37 +16,39 @@
* limitations under the License.
*/
-TOMEE.ApplicationI18N = (function (cfg) {
+TOMEE.ApplicationI18N = (function () {
+ "use strict";
+
var messages = {
- 'application.name':'Apache TomEE',
- 'application.footer':'Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache and the Apache feather logo are trademarks of The Apache Software Foundation.',
+ 'application.name': 'Apache TomEE',
+ 'application.footer': 'Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache and the Apache feather logo are trademarks of The Apache Software Foundation.',
- 'app.toolbar.home':'Home',
- 'app.toolbar.log':'Log',
+ 'app.toolbar.home': 'Home',
+ 'app.toolbar.log': 'Log',
- 'app.home.menu.unknown':'Unknown',
+ 'app.home.menu.unknown': 'Unknown',
- 'app.home.menu.setup':'Setup',
- 'app.home.menu.setup.test':'Testing your setup',
- 'app.home.menu.setup.test.title':'Test Results',
+ 'app.home.menu.setup': 'Setup',
+ 'app.home.menu.setup.test': 'Testing your setup',
+ 'app.home.menu.setup.test.title': 'Test Results',
'app.home.menu.setup.test.testname': 'Test',
'app.home.menu.setup.test.testsatus': 'Status',
- 'app.home.menu.tools':'Tools',
+ 'app.home.menu.tools': 'Tools',
- 'app.home.menu.tools.jndi':'JNDI Browser',
- 'app.home.menu.tools.jndi.title':'OpenEJB JNDI Namespace Browser',
+ 'app.home.menu.tools.jndi': 'JNDI Browser',
+ 'app.home.menu.tools.jndi.title': 'OpenEJB JNDI Namespace Browser',
- 'app.home.menu.tools.class':'Class Viewer',
- 'app.home.menu.tools.class.title':'OpenEJB Class Viewer',
+ 'app.home.menu.tools.class': 'Class Viewer',
+ 'app.home.menu.tools.class.title': 'OpenEJB Class Viewer',
- 'app.home.menu.tools.ejb':'EJB Viewer',
- 'app.home.menu.tools.ejb.title':'OpenEJB Enterprise JavaBeans Viewer',
+ 'app.home.menu.tools.ejb': 'EJB Viewer',
+ 'app.home.menu.tools.ejb.title': 'OpenEJB Enterprise JavaBeans Viewer',
- 'app.home.menu.tools.obj':'Object Invoker',
- 'app.home.menu.tools.obj.title':'OpenEJB Object Invoker',
+ 'app.home.menu.tools.obj': 'Object Invoker',
+ 'app.home.menu.tools.obj.title': 'OpenEJB Object Invoker',
- 'dummy':'dummy'
+ 'dummy': 'dummy'
};
var get = function (key) {
@@ -56,9 +58,9 @@ TOMEE.ApplicationI18N = (function (cfg)
TOMEE.log.error('Missing i18n message. key: "' + key + '"');
}
return result;
- }
+ };
return {
- get:get
+ get: get
};
})();
\ No newline at end of file
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationModel.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationModel.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationModel.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/ApplicationModel.js Wed Feb 15 15:06:23 2012
@@ -22,6 +22,8 @@
* @param cfg
*/
TOMEE.ApplicationModel = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
//holder for all the request parameters.
@@ -63,7 +65,7 @@ TOMEE.ApplicationModel = function (cfg)
* Delayed task for the remote request.
*/
var load = new TOMEE.DelayedTask({
- callback:function () {
+ callback: function () {
//if we already have a running request, cancel it.
if (currentRequest) {
currentRequest.abort();
@@ -71,12 +73,12 @@ TOMEE.ApplicationModel = function (cfg)
//start a new request
currentRequest = $.ajax({
- type:'GET',
- url:'some.servlet',
- success:function (data) {
+ type: 'GET',
+ url: 'some.servlet',
+ success: function (data) {
},
- error:function (data) {
+ error: function (data) {
}
});
@@ -92,9 +94,9 @@ TOMEE.ApplicationModel = function (cfg)
};
return {
- setRequestParameter:setRequestParameter,
- getRequestParameter:getRequestParameter,
- load:function () {
+ setRequestParameter: setRequestParameter,
+ getRequestParameter: getRequestParameter,
+ load: function () {
//wait 1 second before triggering this request
//the user may be still selecting his parameters
//the last calling thread will trigger the request
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/DelayedTask.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/DelayedTask.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/DelayedTask.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/DelayedTask.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.DelayedTask = function (cfg) {
+ "use strict";
+
if (!cfg.callback) {
throw "You should give me a callback method to execute";
}
@@ -32,6 +34,6 @@ TOMEE.DelayedTask = function (cfg) {
};
return {
- delay:delay
+ delay: delay
};
};
\ No newline at end of file
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/Sequence.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/Sequence.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/Sequence.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/util/Sequence.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.Sequence = (function () {
+ "use strict";
+
var sequenceMap = {};
var next = function (prefix) {
@@ -36,6 +38,6 @@ TOMEE.Sequence = (function () {
};
return {
- next:next
+ next: next
};
})();
\ No newline at end of file
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationFooter.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationFooter.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationFooter.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationFooter.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,7 @@
*/
TOMEE.ApplicationToolbar = function (cfg) {
+ "use strict";
return {
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanel.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanel.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanel.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanel.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanel = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -33,8 +35,8 @@ TOMEE.ApplicationHomePanel = function (c
var all = $(tpl.join(''));
var body = all.find("#" + divBodyUid);
return {
- all:all,
- body:body
+ all: all,
+ body: body
};
})();
@@ -45,13 +47,13 @@ TOMEE.ApplicationHomePanel = function (c
elements.body.append(body.getEl());
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
},
- getMenu:function () {
+ getMenu: function () {
return menu;
},
- getBody:function () {
+ getBody: function () {
return body;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelBody.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelBody.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelBody.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelBody.js Wed Feb 15 15:06:23 2012
@@ -17,25 +17,27 @@
*/
TOMEE.ApplicationHomePanelBody = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var myBody = $('<div class="span9"/>');
var currentPanel = null;
var constructors = {
- 'test':function () {
+ 'test': function () {
return TOMEE.ApplicationHomePanelTest(cfg);
},
- 'jndi':function () {
+ 'jndi': function () {
return TOMEE.ApplicationHomePanelJndi(cfg);
},
- 'ejb':function () {
+ 'ejb': function () {
return TOMEE.ApplicationHomePanelEJB(cfg);
},
- 'class':function () {
+ 'class': function () {
return TOMEE.ApplicationHomePanelClass(cfg);
},
- 'obj':function () {
+ 'obj': function () {
return TOMEE.ApplicationHomePanelInvoker(cfg);
}
};
@@ -43,7 +45,7 @@ TOMEE.ApplicationHomePanelBody = functio
var showPanel = function (key) {
if (currentPanel) {
channel.send('dying_panel', {
- panel:currentPanel
+ panel: currentPanel
});
currentPanel = null;
}
@@ -64,9 +66,9 @@ TOMEE.ApplicationHomePanelBody = functio
};
return {
- getEl:function () {
+ getEl: function () {
return myBody;
},
- showPanel:showPanel
+ showPanel: showPanel
};
};
\ No newline at end of file
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelClass.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelClass.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelClass.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelClass.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelClass = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -29,12 +31,12 @@ TOMEE.ApplicationHomePanelClass = functi
//create the element
var all = $(tpl.join(''));
return {
- all:all
+ all: all
};
})();
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelEJB.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelEJB.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelEJB.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelEJB.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelEJB = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -29,12 +31,12 @@ TOMEE.ApplicationHomePanelEJB = function
//create the element
var all = $(tpl.join(''));
return {
- all:all
+ all: all
};
})();
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelInvoker.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelInvoker.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelInvoker.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelInvoker.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelInvoker = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -29,12 +31,12 @@ TOMEE.ApplicationHomePanelInvoker = func
//create the element
var all = $(tpl.join(''));
return {
- all:all
+ all: all
};
})();
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelJndi.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelJndi.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelJndi.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelJndi.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelJndi = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -29,12 +31,12 @@ TOMEE.ApplicationHomePanelJndi = functio
//create the element
var all = $(tpl.join(''));
return {
- all:all
+ all: all
};
})();
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelMenu.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelMenu.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelMenu.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelMenu.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelMenu = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -34,8 +36,8 @@ TOMEE.ApplicationHomePanelMenu = functio
var all = $(tpl.join(''));
var list = all.find("#" + ulUid);
return {
- all:all,
- list:list
+ all: all,
+ list: list
};
})();
@@ -45,10 +47,10 @@ TOMEE.ApplicationHomePanelMenu = functio
var liId = TOMEE.Sequence.next();
var anchorId = TOMEE.Sequence.next();
var result = {
- liId:liId,
- anchorId:anchorId,
- title:title,
- callback:function () {
+ liId: liId,
+ anchorId: anchorId,
+ title: title,
+ callback: function () {
var allLinks = elements.list.find('li');
allLinks.removeClass('active');
@@ -56,7 +58,7 @@ TOMEE.ApplicationHomePanelMenu = functio
li.addClass('active');
channel.send('home_menu_executed', {
- menu:key
+ menu: key
});
}
};
@@ -69,15 +71,15 @@ TOMEE.ApplicationHomePanelMenu = functio
var btnGroups = [
{
- title:TOMEE.ApplicationI18N.get('app.home.menu.setup'),
- btns:[
+ title: TOMEE.ApplicationI18N.get('app.home.menu.setup'),
+ btns: [
createButtonCfg('test', TOMEE.ApplicationI18N.get('app.home.menu.setup.test'))
]
},
{
- title:TOMEE.ApplicationI18N.get('app.home.menu.tools'),
- btns:[
+ title: TOMEE.ApplicationI18N.get('app.home.menu.tools'),
+ btns: [
createButtonCfg('jndi', TOMEE.ApplicationI18N.get('app.home.menu.tools.jndi')),
createButtonCfg('class', TOMEE.ApplicationI18N.get('app.home.menu.tools.class')),
createButtonCfg('ejb', TOMEE.ApplicationI18N.get('app.home.menu.tools.ejb')),
@@ -109,12 +111,12 @@ TOMEE.ApplicationHomePanelMenu = functio
});
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
},
- selectMenu:function(key) {
+ selectMenu: function (key) {
var menu = buttonMap[key];
- if(!menu) {
+ if (!menu) {
return;
}
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelTest.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelTest.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelTest.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationHomePanelTest.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationHomePanelTest = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
@@ -43,8 +45,8 @@ TOMEE.ApplicationHomePanelTest = functio
var all = $(tpl.join(''));
var tbody = all.find("#" + tbodyUid);
return {
- all:all,
- tbody:tbody
+ all: all,
+ tbody: tbody
};
})();
@@ -78,7 +80,7 @@ TOMEE.ApplicationHomePanelTest = functio
};
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationToolbar.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationToolbar.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationToolbar.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationToolbar.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationToolbar = function (cfg) {
+ "use strict";
+
var channel = cfg.channel;
var elements = (function () {
@@ -43,25 +45,25 @@ TOMEE.ApplicationToolbar = function (cfg
var all = $(tpl.join(''));
var ul = all.find("#" + ulUid);
return {
- all:all,
- list:ul
+ all: all,
+ list: ul
};
})();
var buttons = [
{
- title:TOMEE.ApplicationI18N.get('app.toolbar.home'),
- callback:function () {
+ title: TOMEE.ApplicationI18N.get('app.toolbar.home'),
+ callback: function () {
channel.send('toolbar_button_executed', {
- key:'home'
+ key: 'home'
});
}
},
{
- title:TOMEE.ApplicationI18N.get('app.toolbar.log'),
- callback:function () {
+ title: TOMEE.ApplicationI18N.get('app.toolbar.log'),
+ callback: function () {
channel.send('toolbar_button_executed', {
- key:'log'
+ key: 'log'
});
}
}
@@ -86,7 +88,7 @@ TOMEE.ApplicationToolbar = function (cfg
});
return {
- getEl:function () {
+ getEl: function () {
return elements.all;
}
};
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationView.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationView.js?rev=1244526&r1=1244525&r2=1244526&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationView.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/staging/js/tomee/view/ApplicationView.js Wed Feb 15 15:06:23 2012
@@ -17,6 +17,8 @@
*/
TOMEE.ApplicationView = function (cfg) {
+ "use strict";
+
var appToolbar = TOMEE.ApplicationToolbar(cfg);
var home = TOMEE.ApplicationHomePanel(cfg);
@@ -32,8 +34,8 @@ TOMEE.ApplicationView = function (cfg) {
};
return {
- render:render,
- getHome:function () {
+ render: render,
+ getHome: function () {
return home;
}
};