Author: julien(a)jboss.com
Date: 2007-04-17 05:40:43 -0400 (Tue, 17 Apr 2007)
New Revision: 6978
Modified:
trunk/faces/src/main/org/jboss/portal/faces/component/portlet/UIPortlet.java
Log:
JBPORTAL-1328 : content editors behave in not predictable manner (the issue was that I was
using an array as an hashmap in javascript)
Modified: trunk/faces/src/main/org/jboss/portal/faces/component/portlet/UIPortlet.java
===================================================================
---
trunk/faces/src/main/org/jboss/portal/faces/component/portlet/UIPortlet.java 2007-04-17
08:45:57 UTC (rev 6977)
+++
trunk/faces/src/main/org/jboss/portal/faces/component/portlet/UIPortlet.java 2007-04-17
09:40:43 UTC (rev 6978)
@@ -556,13 +556,13 @@
"\n" +
"function PortletURL(url) {\n" +
- " this.params = new Array();\n" +
+ " this.params = new Object();\n" +
" this.url = url;\n" +
" this.setParameter = function(name, value) {;\n" +
" this.params[name] = value;\n" +
" return this;\n" +
" }\n" +
- " this.toString = function() {;\n" +
+ " this.renderURL = function() {;\n" +
" var tmp = this.url;\n" +
" for (var i in this.params) {\n" +
" tmp = tmp + ('&' + i + '=' +
this.params[i]);\n" +
@@ -582,7 +582,7 @@
" var action = current.action;\n" +
" var portletURL = new PortletURL(action);\n" +
" (function(url){" + onClick +
"})(portletURL);\n" +
- " current.action = portletURL.toString();\n" +
+ " current.action = portletURL.renderURL();\n" +
" } else {\n" +
" // Really can't do nothing for now\n" +
" }\n" +
@@ -591,7 +591,7 @@
" var href = target.href;\n" +
" var portletURL = new PortletURL(href);\n" +
" (function(url){" + onClick +
"})(portletURL);\n" +
- " target.href = portletURL.toString();\n" +
+ " target.href = portletURL.renderURL();\n" +
" }\n" +
" \n" +
"}\n" +