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/06/15 16:08:52 UTC
svn commit: r1350631 - in
/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp: ./
application/js/view/ application/js/view/panels/ application/js/view/tabs/
Author: tveronezi
Date: Fri Jun 15 14:08:51 2012
New Revision: 1350631
URL: http://svn.apache.org/viewvc?rev=1350631&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-228
* externalizing code
Added:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
- copied, changed from r1350555, openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
- copied, changed from r1350555, openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewLog.js
- copied unchanged from r1350555, openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
Removed:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
Added: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js?rev=1350631&view=auto
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js (added)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js Fri Jun 15 14:08:51 2012
@@ -0,0 +1,39 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+TOMEE.ApplicationsLog = function (cfg) {
+ "use strict";
+
+ var channel = cfg.channel;
+
+ var panel = TOMEE.components.Panel({
+ title:'-'
+ });
+
+ //Log here!
+ panel.getContentEl().append('');
+
+ return {
+ getEl:function () {
+ return panel.getEl();
+ },
+ setHeight:function (height) {
+ panel.setHeight(height);
+ }
+ };
+};
\ No newline at end of file
Added: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js?rev=1350631&view=auto
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js (added)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js Fri Jun 15 14:08:51 2012
@@ -0,0 +1,33 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+TOMEE.MDBs = function (cfg) {
+ "use strict";
+
+ var channel = cfg.channel;
+
+ var mdbs = TOMEE.components.Panel({
+ title:TOMEE.I18N.get('application.mdbs')
+ });
+
+ return {
+ getEl:function () {
+ return mdbs.getEl();
+ }
+ };
+};
\ No newline at end of file
Added: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js?rev=1350631&view=auto
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js (added)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js Fri Jun 15 14:08:51 2012
@@ -0,0 +1,33 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+TOMEE.WebServices = function (cfg) {
+ "use strict";
+
+ var channel = cfg.channel;
+
+ var ws = TOMEE.components.Panel({
+ title:TOMEE.I18N.get('application.ws')
+ });
+
+ return {
+ getEl:function () {
+ return ws.getEl();
+ }
+ };
+};
\ No newline at end of file
Copied: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js (from r1350555, openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js)
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js&r1=1350555&r2=1350631&rev=1350631&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js Fri Jun 15 14:08:51 2012
@@ -49,23 +49,9 @@ TOMEE.ApplicationViewApps = function (cf
channel:channel
});
- var log = (function () {
- var panel = TOMEE.components.Panel({
- title:'-'
- });
-
- //Log here!
- panel.getContentEl().append('');
-
- return {
- getEl:function () {
- return panel.getEl();
- },
- setHeight:function (height) {
- panel.setHeight(height);
- }
- };
- })();
+ var log = TOMEE.ApplicationsLog({
+ channel:channel
+ });
elMapContent['left'].append(deployments.getEl());
elMapContent['center'].append(log.getEl());
Copied: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js (from r1350555, openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js)
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js&r1=1350555&r2=1350631&rev=1350631&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js Fri Jun 15 14:08:51 2012
@@ -74,29 +74,13 @@ TOMEE.ApplicationViewHome = function (cf
elMapContent['center'].append(consolePanel.getEl());
- var mdbsPanel = (function () {
- var mdbs = TOMEE.components.Panel({
- title:TOMEE.I18N.get('application.mdbs')
- });
-
- return {
- getEl:function () {
- return mdbs.getEl();
- }
- };
- })();
-
- var wsPanel = (function () {
- var ws = TOMEE.components.Panel({
- title:TOMEE.I18N.get('application.ws')
- });
-
- return {
- getEl:function () {
- return ws.getEl();
- }
- };
- })();
+ var mdbsPanel = TOMEE.MDBs({
+ channel:cfg.channel
+ });
+
+ var wsPanel = TOMEE.WebServices({
+ channel:cfg.channel
+ });
elMapContent['right'].append(mdbsPanel.getEl());
elMapContent['right'].append(wsPanel.getEl());
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=1350631&r1=1350630&r2=1350631&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 Fri Jun 15 14:08:51 2012
@@ -30,9 +30,10 @@
<script src="application/js/view/ApplicationToolbar.js"></script>
<script src="application/js/view/ApplicationView.js"></script>
- <script src="application/js/view/ApplicationViewHome.js"></script>
- <script src="application/js/view/ApplicationViewApps.js"></script>
- <script src="application/js/view/ApplicationViewLog.js"></script>
+
+ <script src="application/js/view/tabs/ApplicationViewHome.js"></script>
+ <script src="application/js/view/tabs/ApplicationViewApps.js"></script>
+ <script src="application/js/view/tabs/ApplicationViewLog.js"></script>
<script src="application/js/view/panels/ErrorPanel.js"></script>
<script src="application/js/view/panels/Jndi.js"></script>
@@ -40,6 +41,10 @@
<script src="application/js/view/panels/Saved.js"></script>
<script src="application/js/view/panels/Console.js"></script>
<script src="application/js/view/panels/Applications.js"></script>
+ <script src="application/js/view/panels/ApplicationsLog.js"></script>
+ <script src="application/js/view/panels/Mdbs.js"></script>
+ <script src="application/js/view/panels/WebServices.js"></script>
+
</head>
<body></body>
Re: svn commit: r1350631 - in /openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp:
./ application/js/view/ application/js/view/panels/ application/js/view/tabs/
Posted by Thiago Veronezi <th...@veronezi.org>.
https://issues.apache.org/jira/browse/TOMEE-232
On Fri, Jun 15, 2012 at 10:29 AM, Thiago Veronezi <th...@veronezi.org>wrote:
> Yes, we can merge all the files in a single one when building it for
> production. We can also apply a js minimifier to it (
> http://developer.yahoo.com/yui/compressor/).
>
> []s,
> Thiago.
>
>
> On Fri, Jun 15, 2012 at 10:12 AM, Romain Manni-Bucau <
> rmannibucau@gmail.com> wrote:
>
>> the imports start to be a bit numerous
>>
>> shouldn't we use an AMD loader or optimize our js in our maven build?
>>
>> - Romain
>>
>>
>> 2012/6/15 <tv...@apache.org>
>>
>> > Author: tveronezi
>> > Date: Fri Jun 15 14:08:51 2012
>> > New Revision: 1350631
>> >
>> > URL: http://svn.apache.org/viewvc?rev=1350631&view=rev
>> > Log:
>> > https://issues.apache.org/jira/browse/TOMEE-228
>> > * externalizing code
>> >
>> > Added:
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
>> > - copied, changed from r1350555,
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
>> > - copied, changed from r1350555,
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewLog.js
>> > - copied unchanged from r1350555,
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
>> > Removed:
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
>> >
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
>> > Modified:
>> > openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
>> >
>> > Added:
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
>> > URL:
>> >
>> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js?rev=1350631&view=auto
>> >
>> >
>> ==============================================================================
>> > ---
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
>> > (added)
>> > +++
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
>> > Fri Jun 15 14:08:51 2012
>> > @@ -0,0 +1,39 @@
>> > +/**
>> > + *
>> > + * Licensed to the Apache Software Foundation (ASF) under one or more
>> > + * contributor license agreements. See the NOTICE file distributed
>> with
>> > + * this work for additional information regarding copyright ownership.
>> > + * The ASF licenses this file to You under the Apache License, Version
>> 2.0
>> > + * (the "License"); you may not use this file except in compliance with
>> > + * the License. You may obtain a copy of the License at
>> > + *
>> > + * http://www.apache.org/licenses/LICENSE-2.0
>> > + *
>> > + * Unless required by applicable law or agreed to in writing, software
>> > + * distributed under the License is distributed on an "AS IS" BASIS,
>> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> > implied.
>> > + * See the License for the specific language governing permissions and
>> > + * limitations under the License.
>> > + */
>> > +
>> > +TOMEE.ApplicationsLog = function (cfg) {
>> > + "use strict";
>> > +
>> > + var channel = cfg.channel;
>> > +
>> > + var panel = TOMEE.components.Panel({
>> > + title:'-'
>> > + });
>> > +
>> > + //Log here!
>> > + panel.getContentEl().append('');
>> > +
>> > + return {
>> > + getEl:function () {
>> > + return panel.getEl();
>> > + },
>> > + setHeight:function (height) {
>> > + panel.setHeight(height);
>> > + }
>> > + };
>> > +};
>> > \ No newline at end of file
>> >
>> > Added:
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
>> > URL:
>> >
>> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js?rev=1350631&view=auto
>> >
>> >
>> ==============================================================================
>> > ---
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
>> > (added)
>> > +++
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
>> > Fri Jun 15 14:08:51 2012
>> > @@ -0,0 +1,33 @@
>> > +/**
>> > + *
>> > + * Licensed to the Apache Software Foundation (ASF) under one or more
>> > + * contributor license agreements. See the NOTICE file distributed
>> with
>> > + * this work for additional information regarding copyright ownership.
>> > + * The ASF licenses this file to You under the Apache License, Version
>> 2.0
>> > + * (the "License"); you may not use this file except in compliance with
>> > + * the License. You may obtain a copy of the License at
>> > + *
>> > + * http://www.apache.org/licenses/LICENSE-2.0
>> > + *
>> > + * Unless required by applicable law or agreed to in writing, software
>> > + * distributed under the License is distributed on an "AS IS" BASIS,
>> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> > implied.
>> > + * See the License for the specific language governing permissions and
>> > + * limitations under the License.
>> > + */
>> > +
>> > +TOMEE.MDBs = function (cfg) {
>> > + "use strict";
>> > +
>> > + var channel = cfg.channel;
>> > +
>> > + var mdbs = TOMEE.components.Panel({
>> > + title:TOMEE.I18N.get('application.mdbs')
>> > + });
>> > +
>> > + return {
>> > + getEl:function () {
>> > + return mdbs.getEl();
>> > + }
>> > + };
>> > +};
>> > \ No newline at end of file
>> >
>> > Added:
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
>> > URL:
>> >
>> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js?rev=1350631&view=auto
>> >
>> >
>> ==============================================================================
>> > ---
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
>> > (added)
>> > +++
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
>> > Fri Jun 15 14:08:51 2012
>> > @@ -0,0 +1,33 @@
>> > +/**
>> > + *
>> > + * Licensed to the Apache Software Foundation (ASF) under one or more
>> > + * contributor license agreements. See the NOTICE file distributed
>> with
>> > + * this work for additional information regarding copyright ownership.
>> > + * The ASF licenses this file to You under the Apache License, Version
>> 2.0
>> > + * (the "License"); you may not use this file except in compliance with
>> > + * the License. You may obtain a copy of the License at
>> > + *
>> > + * http://www.apache.org/licenses/LICENSE-2.0
>> > + *
>> > + * Unless required by applicable law or agreed to in writing, software
>> > + * distributed under the License is distributed on an "AS IS" BASIS,
>> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> > implied.
>> > + * See the License for the specific language governing permissions and
>> > + * limitations under the License.
>> > + */
>> > +
>> > +TOMEE.WebServices = function (cfg) {
>> > + "use strict";
>> > +
>> > + var channel = cfg.channel;
>> > +
>> > + var ws = TOMEE.components.Panel({
>> > + title:TOMEE.I18N.get('application.ws')
>> > + });
>> > +
>> > + return {
>> > + getEl:function () {
>> > + return ws.getEl();
>> > + }
>> > + };
>> > +};
>> > \ No newline at end of file
>> >
>> > Copied:
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
>> > (from r1350555,
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js)
>> > URL:
>> >
>> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js&r1=1350555&r2=1350631&rev=1350631&view=diff
>> >
>> >
>> ==============================================================================
>> > ---
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
>> > (original)
>> > +++
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
>> > Fri Jun 15 14:08:51 2012
>> > @@ -49,23 +49,9 @@ TOMEE.ApplicationViewApps = function (cf
>> > channel:channel
>> > });
>> >
>> > - var log = (function () {
>> > - var panel = TOMEE.components.Panel({
>> > - title:'-'
>> > - });
>> > -
>> > - //Log here!
>> > - panel.getContentEl().append('');
>> > -
>> > - return {
>> > - getEl:function () {
>> > - return panel.getEl();
>> > - },
>> > - setHeight:function (height) {
>> > - panel.setHeight(height);
>> > - }
>> > - };
>> > - })();
>> > + var log = TOMEE.ApplicationsLog({
>> > + channel:channel
>> > + });
>> >
>> > elMapContent['left'].append(deployments.getEl());
>> > elMapContent['center'].append(log.getEl());
>> >
>> > Copied:
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
>> > (from r1350555,
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js)
>> > URL:
>> >
>> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js&r1=1350555&r2=1350631&rev=1350631&view=diff
>> >
>> >
>> ==============================================================================
>> > ---
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
>> > (original)
>> > +++
>> >
>> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
>> > Fri Jun 15 14:08:51 2012
>> > @@ -74,29 +74,13 @@ TOMEE.ApplicationViewHome = function (cf
>> >
>> > elMapContent['center'].append(consolePanel.getEl());
>> >
>> > - var mdbsPanel = (function () {
>> > - var mdbs = TOMEE.components.Panel({
>> > - title:TOMEE.I18N.get('application.mdbs')
>> > - });
>> > -
>> > - return {
>> > - getEl:function () {
>> > - return mdbs.getEl();
>> > - }
>> > - };
>> > - })();
>> > -
>> > - var wsPanel = (function () {
>> > - var ws = TOMEE.components.Panel({
>> > - title:TOMEE.I18N.get('application.ws')
>> > - });
>> > -
>> > - return {
>> > - getEl:function () {
>> > - return ws.getEl();
>> > - }
>> > - };
>> > - })();
>> > + var mdbsPanel = TOMEE.MDBs({
>> > + channel:cfg.channel
>> > + });
>> > +
>> > + var wsPanel = TOMEE.WebServices({
>> > + channel:cfg.channel
>> > + });
>> >
>> > elMapContent['right'].append(mdbsPanel.getEl());
>> > elMapContent['right'].append(wsPanel.getEl());
>> >
>> > 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=1350631&r1=1350630&r2=1350631&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
>> > Fri Jun 15 14:08:51 2012
>> > @@ -30,9 +30,10 @@
>> >
>> > <script src="application/js/view/ApplicationToolbar.js"></script>
>> > <script src="application/js/view/ApplicationView.js"></script>
>> > - <script src="application/js/view/ApplicationViewHome.js"></script>
>> > - <script src="application/js/view/ApplicationViewApps.js"></script>
>> > - <script src="application/js/view/ApplicationViewLog.js"></script>
>> > +
>> > + <script
>> > src="application/js/view/tabs/ApplicationViewHome.js"></script>
>> > + <script
>> > src="application/js/view/tabs/ApplicationViewApps.js"></script>
>> > + <script
>> src="application/js/view/tabs/ApplicationViewLog.js"></script>
>> >
>> > <script src="application/js/view/panels/ErrorPanel.js"></script>
>> > <script src="application/js/view/panels/Jndi.js"></script>
>> > @@ -40,6 +41,10 @@
>> > <script src="application/js/view/panels/Saved.js"></script>
>> > <script src="application/js/view/panels/Console.js"></script>
>> > <script src="application/js/view/panels/Applications.js"></script>
>> > + <script
>> src="application/js/view/panels/ApplicationsLog.js"></script>
>> > + <script src="application/js/view/panels/Mdbs.js"></script>
>> > + <script src="application/js/view/panels/WebServices.js"></script>
>> > +
>> >
>> > </head>
>> > <body></body>
>> >
>> >
>> >
>>
>
>
Re: svn commit: r1350631 - in /openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp:
./ application/js/view/ application/js/view/panels/ application/js/view/tabs/
Posted by Thiago Veronezi <th...@veronezi.org>.
Yes, we can merge all the files in a single one when building it for
production. We can also apply a js minimifier to it (
http://developer.yahoo.com/yui/compressor/).
[]s,
Thiago.
On Fri, Jun 15, 2012 at 10:12 AM, Romain Manni-Bucau
<rm...@gmail.com>wrote:
> the imports start to be a bit numerous
>
> shouldn't we use an AMD loader or optimize our js in our maven build?
>
> - Romain
>
>
> 2012/6/15 <tv...@apache.org>
>
> > Author: tveronezi
> > Date: Fri Jun 15 14:08:51 2012
> > New Revision: 1350631
> >
> > URL: http://svn.apache.org/viewvc?rev=1350631&view=rev
> > Log:
> > https://issues.apache.org/jira/browse/TOMEE-228
> > * externalizing code
> >
> > Added:
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> > - copied, changed from r1350555,
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> > - copied, changed from r1350555,
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewLog.js
> > - copied unchanged from r1350555,
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
> > Removed:
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
> >
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
> > Modified:
> > openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
> >
> > Added:
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> > URL:
> >
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js?rev=1350631&view=auto
> >
> >
> ==============================================================================
> > ---
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> > (added)
> > +++
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> > Fri Jun 15 14:08:51 2012
> > @@ -0,0 +1,39 @@
> > +/**
> > + *
> > + * Licensed to the Apache Software Foundation (ASF) under one or more
> > + * contributor license agreements. See the NOTICE file distributed with
> > + * this work for additional information regarding copyright ownership.
> > + * The ASF licenses this file to You under the Apache License, Version
> 2.0
> > + * (the "License"); you may not use this file except in compliance with
> > + * the License. You may obtain a copy of the License at
> > + *
> > + * http://www.apache.org/licenses/LICENSE-2.0
> > + *
> > + * Unless required by applicable law or agreed to in writing, software
> > + * distributed under the License is distributed on an "AS IS" BASIS,
> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> > implied.
> > + * See the License for the specific language governing permissions and
> > + * limitations under the License.
> > + */
> > +
> > +TOMEE.ApplicationsLog = function (cfg) {
> > + "use strict";
> > +
> > + var channel = cfg.channel;
> > +
> > + var panel = TOMEE.components.Panel({
> > + title:'-'
> > + });
> > +
> > + //Log here!
> > + panel.getContentEl().append('');
> > +
> > + return {
> > + getEl:function () {
> > + return panel.getEl();
> > + },
> > + setHeight:function (height) {
> > + panel.setHeight(height);
> > + }
> > + };
> > +};
> > \ No newline at end of file
> >
> > Added:
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> > URL:
> >
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js?rev=1350631&view=auto
> >
> >
> ==============================================================================
> > ---
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> > (added)
> > +++
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> > Fri Jun 15 14:08:51 2012
> > @@ -0,0 +1,33 @@
> > +/**
> > + *
> > + * Licensed to the Apache Software Foundation (ASF) under one or more
> > + * contributor license agreements. See the NOTICE file distributed with
> > + * this work for additional information regarding copyright ownership.
> > + * The ASF licenses this file to You under the Apache License, Version
> 2.0
> > + * (the "License"); you may not use this file except in compliance with
> > + * the License. You may obtain a copy of the License at
> > + *
> > + * http://www.apache.org/licenses/LICENSE-2.0
> > + *
> > + * Unless required by applicable law or agreed to in writing, software
> > + * distributed under the License is distributed on an "AS IS" BASIS,
> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> > implied.
> > + * See the License for the specific language governing permissions and
> > + * limitations under the License.
> > + */
> > +
> > +TOMEE.MDBs = function (cfg) {
> > + "use strict";
> > +
> > + var channel = cfg.channel;
> > +
> > + var mdbs = TOMEE.components.Panel({
> > + title:TOMEE.I18N.get('application.mdbs')
> > + });
> > +
> > + return {
> > + getEl:function () {
> > + return mdbs.getEl();
> > + }
> > + };
> > +};
> > \ No newline at end of file
> >
> > Added:
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> > URL:
> >
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js?rev=1350631&view=auto
> >
> >
> ==============================================================================
> > ---
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> > (added)
> > +++
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> > Fri Jun 15 14:08:51 2012
> > @@ -0,0 +1,33 @@
> > +/**
> > + *
> > + * Licensed to the Apache Software Foundation (ASF) under one or more
> > + * contributor license agreements. See the NOTICE file distributed with
> > + * this work for additional information regarding copyright ownership.
> > + * The ASF licenses this file to You under the Apache License, Version
> 2.0
> > + * (the "License"); you may not use this file except in compliance with
> > + * the License. You may obtain a copy of the License at
> > + *
> > + * http://www.apache.org/licenses/LICENSE-2.0
> > + *
> > + * Unless required by applicable law or agreed to in writing, software
> > + * distributed under the License is distributed on an "AS IS" BASIS,
> > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> > implied.
> > + * See the License for the specific language governing permissions and
> > + * limitations under the License.
> > + */
> > +
> > +TOMEE.WebServices = function (cfg) {
> > + "use strict";
> > +
> > + var channel = cfg.channel;
> > +
> > + var ws = TOMEE.components.Panel({
> > + title:TOMEE.I18N.get('application.ws')
> > + });
> > +
> > + return {
> > + getEl:function () {
> > + return ws.getEl();
> > + }
> > + };
> > +};
> > \ No newline at end of file
> >
> > Copied:
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> > (from r1350555,
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js)
> > URL:
> >
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js&r1=1350555&r2=1350631&rev=1350631&view=diff
> >
> >
> ==============================================================================
> > ---
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
> > (original)
> > +++
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> > Fri Jun 15 14:08:51 2012
> > @@ -49,23 +49,9 @@ TOMEE.ApplicationViewApps = function (cf
> > channel:channel
> > });
> >
> > - var log = (function () {
> > - var panel = TOMEE.components.Panel({
> > - title:'-'
> > - });
> > -
> > - //Log here!
> > - panel.getContentEl().append('');
> > -
> > - return {
> > - getEl:function () {
> > - return panel.getEl();
> > - },
> > - setHeight:function (height) {
> > - panel.setHeight(height);
> > - }
> > - };
> > - })();
> > + var log = TOMEE.ApplicationsLog({
> > + channel:channel
> > + });
> >
> > elMapContent['left'].append(deployments.getEl());
> > elMapContent['center'].append(log.getEl());
> >
> > Copied:
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> > (from r1350555,
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js)
> > URL:
> >
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js&r1=1350555&r2=1350631&rev=1350631&view=diff
> >
> >
> ==============================================================================
> > ---
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
> > (original)
> > +++
> >
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> > Fri Jun 15 14:08:51 2012
> > @@ -74,29 +74,13 @@ TOMEE.ApplicationViewHome = function (cf
> >
> > elMapContent['center'].append(consolePanel.getEl());
> >
> > - var mdbsPanel = (function () {
> > - var mdbs = TOMEE.components.Panel({
> > - title:TOMEE.I18N.get('application.mdbs')
> > - });
> > -
> > - return {
> > - getEl:function () {
> > - return mdbs.getEl();
> > - }
> > - };
> > - })();
> > -
> > - var wsPanel = (function () {
> > - var ws = TOMEE.components.Panel({
> > - title:TOMEE.I18N.get('application.ws')
> > - });
> > -
> > - return {
> > - getEl:function () {
> > - return ws.getEl();
> > - }
> > - };
> > - })();
> > + var mdbsPanel = TOMEE.MDBs({
> > + channel:cfg.channel
> > + });
> > +
> > + var wsPanel = TOMEE.WebServices({
> > + channel:cfg.channel
> > + });
> >
> > elMapContent['right'].append(mdbsPanel.getEl());
> > elMapContent['right'].append(wsPanel.getEl());
> >
> > 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=1350631&r1=1350630&r2=1350631&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
> > Fri Jun 15 14:08:51 2012
> > @@ -30,9 +30,10 @@
> >
> > <script src="application/js/view/ApplicationToolbar.js"></script>
> > <script src="application/js/view/ApplicationView.js"></script>
> > - <script src="application/js/view/ApplicationViewHome.js"></script>
> > - <script src="application/js/view/ApplicationViewApps.js"></script>
> > - <script src="application/js/view/ApplicationViewLog.js"></script>
> > +
> > + <script
> > src="application/js/view/tabs/ApplicationViewHome.js"></script>
> > + <script
> > src="application/js/view/tabs/ApplicationViewApps.js"></script>
> > + <script
> src="application/js/view/tabs/ApplicationViewLog.js"></script>
> >
> > <script src="application/js/view/panels/ErrorPanel.js"></script>
> > <script src="application/js/view/panels/Jndi.js"></script>
> > @@ -40,6 +41,10 @@
> > <script src="application/js/view/panels/Saved.js"></script>
> > <script src="application/js/view/panels/Console.js"></script>
> > <script src="application/js/view/panels/Applications.js"></script>
> > + <script
> src="application/js/view/panels/ApplicationsLog.js"></script>
> > + <script src="application/js/view/panels/Mdbs.js"></script>
> > + <script src="application/js/view/panels/WebServices.js"></script>
> > +
> >
> > </head>
> > <body></body>
> >
> >
> >
>
Re: svn commit: r1350631 - in /openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp:
./ application/js/view/ application/js/view/panels/ application/js/view/tabs/
Posted by Romain Manni-Bucau <rm...@gmail.com>.
the imports start to be a bit numerous
shouldn't we use an AMD loader or optimize our js in our maven build?
- Romain
2012/6/15 <tv...@apache.org>
> Author: tveronezi
> Date: Fri Jun 15 14:08:51 2012
> New Revision: 1350631
>
> URL: http://svn.apache.org/viewvc?rev=1350631&view=rev
> Log:
> https://issues.apache.org/jira/browse/TOMEE-228
> * externalizing code
>
> Added:
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> - copied, changed from r1350555,
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> - copied, changed from r1350555,
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewLog.js
> - copied unchanged from r1350555,
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
> Removed:
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
>
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewLog.js
> Modified:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/index.html
>
> Added:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> URL:
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js?rev=1350631&view=auto
>
> ==============================================================================
> ---
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> (added)
> +++
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/ApplicationsLog.js
> Fri Jun 15 14:08:51 2012
> @@ -0,0 +1,39 @@
> +/**
> + *
> + * Licensed to the Apache Software Foundation (ASF) under one or more
> + * contributor license agreements. See the NOTICE file distributed with
> + * this work for additional information regarding copyright ownership.
> + * The ASF licenses this file to You under the Apache License, Version 2.0
> + * (the "License"); you may not use this file except in compliance with
> + * the License. You may obtain a copy of the License at
> + *
> + * http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +
> +TOMEE.ApplicationsLog = function (cfg) {
> + "use strict";
> +
> + var channel = cfg.channel;
> +
> + var panel = TOMEE.components.Panel({
> + title:'-'
> + });
> +
> + //Log here!
> + panel.getContentEl().append('');
> +
> + return {
> + getEl:function () {
> + return panel.getEl();
> + },
> + setHeight:function (height) {
> + panel.setHeight(height);
> + }
> + };
> +};
> \ No newline at end of file
>
> Added:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> URL:
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js?rev=1350631&view=auto
>
> ==============================================================================
> ---
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> (added)
> +++
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/Mdbs.js
> Fri Jun 15 14:08:51 2012
> @@ -0,0 +1,33 @@
> +/**
> + *
> + * Licensed to the Apache Software Foundation (ASF) under one or more
> + * contributor license agreements. See the NOTICE file distributed with
> + * this work for additional information regarding copyright ownership.
> + * The ASF licenses this file to You under the Apache License, Version 2.0
> + * (the "License"); you may not use this file except in compliance with
> + * the License. You may obtain a copy of the License at
> + *
> + * http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +
> +TOMEE.MDBs = function (cfg) {
> + "use strict";
> +
> + var channel = cfg.channel;
> +
> + var mdbs = TOMEE.components.Panel({
> + title:TOMEE.I18N.get('application.mdbs')
> + });
> +
> + return {
> + getEl:function () {
> + return mdbs.getEl();
> + }
> + };
> +};
> \ No newline at end of file
>
> Added:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> URL:
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js?rev=1350631&view=auto
>
> ==============================================================================
> ---
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> (added)
> +++
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/panels/WebServices.js
> Fri Jun 15 14:08:51 2012
> @@ -0,0 +1,33 @@
> +/**
> + *
> + * Licensed to the Apache Software Foundation (ASF) under one or more
> + * contributor license agreements. See the NOTICE file distributed with
> + * this work for additional information regarding copyright ownership.
> + * The ASF licenses this file to You under the Apache License, Version 2.0
> + * (the "License"); you may not use this file except in compliance with
> + * the License. You may obtain a copy of the License at
> + *
> + * http://www.apache.org/licenses/LICENSE-2.0
> + *
> + * Unless required by applicable law or agreed to in writing, software
> + * distributed under the License is distributed on an "AS IS" BASIS,
> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> implied.
> + * See the License for the specific language governing permissions and
> + * limitations under the License.
> + */
> +
> +TOMEE.WebServices = function (cfg) {
> + "use strict";
> +
> + var channel = cfg.channel;
> +
> + var ws = TOMEE.components.Panel({
> + title:TOMEE.I18N.get('application.ws')
> + });
> +
> + return {
> + getEl:function () {
> + return ws.getEl();
> + }
> + };
> +};
> \ No newline at end of file
>
> Copied:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> (from r1350555,
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js)
> URL:
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js&r1=1350555&r2=1350631&rev=1350631&view=diff
>
> ==============================================================================
> ---
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewApps.js
> (original)
> +++
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewApps.js
> Fri Jun 15 14:08:51 2012
> @@ -49,23 +49,9 @@ TOMEE.ApplicationViewApps = function (cf
> channel:channel
> });
>
> - var log = (function () {
> - var panel = TOMEE.components.Panel({
> - title:'-'
> - });
> -
> - //Log here!
> - panel.getContentEl().append('');
> -
> - return {
> - getEl:function () {
> - return panel.getEl();
> - },
> - setHeight:function (height) {
> - panel.setHeight(height);
> - }
> - };
> - })();
> + var log = TOMEE.ApplicationsLog({
> + channel:channel
> + });
>
> elMapContent['left'].append(deployments.getEl());
> elMapContent['center'].append(log.getEl());
>
> Copied:
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> (from r1350555,
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js)
> URL:
> http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js?p2=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js&p1=openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js&r1=1350555&r2=1350631&rev=1350631&view=diff
>
> ==============================================================================
> ---
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
> (original)
> +++
> openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/tabs/ApplicationViewHome.js
> Fri Jun 15 14:08:51 2012
> @@ -74,29 +74,13 @@ TOMEE.ApplicationViewHome = function (cf
>
> elMapContent['center'].append(consolePanel.getEl());
>
> - var mdbsPanel = (function () {
> - var mdbs = TOMEE.components.Panel({
> - title:TOMEE.I18N.get('application.mdbs')
> - });
> -
> - return {
> - getEl:function () {
> - return mdbs.getEl();
> - }
> - };
> - })();
> -
> - var wsPanel = (function () {
> - var ws = TOMEE.components.Panel({
> - title:TOMEE.I18N.get('application.ws')
> - });
> -
> - return {
> - getEl:function () {
> - return ws.getEl();
> - }
> - };
> - })();
> + var mdbsPanel = TOMEE.MDBs({
> + channel:cfg.channel
> + });
> +
> + var wsPanel = TOMEE.WebServices({
> + channel:cfg.channel
> + });
>
> elMapContent['right'].append(mdbsPanel.getEl());
> elMapContent['right'].append(wsPanel.getEl());
>
> 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=1350631&r1=1350630&r2=1350631&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
> Fri Jun 15 14:08:51 2012
> @@ -30,9 +30,10 @@
>
> <script src="application/js/view/ApplicationToolbar.js"></script>
> <script src="application/js/view/ApplicationView.js"></script>
> - <script src="application/js/view/ApplicationViewHome.js"></script>
> - <script src="application/js/view/ApplicationViewApps.js"></script>
> - <script src="application/js/view/ApplicationViewLog.js"></script>
> +
> + <script
> src="application/js/view/tabs/ApplicationViewHome.js"></script>
> + <script
> src="application/js/view/tabs/ApplicationViewApps.js"></script>
> + <script src="application/js/view/tabs/ApplicationViewLog.js"></script>
>
> <script src="application/js/view/panels/ErrorPanel.js"></script>
> <script src="application/js/view/panels/Jndi.js"></script>
> @@ -40,6 +41,10 @@
> <script src="application/js/view/panels/Saved.js"></script>
> <script src="application/js/view/panels/Console.js"></script>
> <script src="application/js/view/panels/Applications.js"></script>
> + <script src="application/js/view/panels/ApplicationsLog.js"></script>
> + <script src="application/js/view/panels/Mdbs.js"></script>
> + <script src="application/js/view/panels/WebServices.js"></script>
> +
>
> </head>
> <body></body>
>
>
>