[jboss-svn-commits] JBoss Portal SVN: r5691 - in trunk/core/src: main/org/jboss/portal/core/portlet/dashboard main/org/jboss/portal/core/ui/configurator resources/portal-core-war/WEB-INF
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 20 16:08:45 EST 2006
Author: roy.russo at jboss.com
Date: 2006-11-20 16:08:42 -0500 (Mon, 20 Nov 2006)
New Revision: 5691
Modified:
trunk/core/src/main/org/jboss/portal/core/portlet/dashboard/Configurator.java
trunk/core/src/main/org/jboss/portal/core/ui/configurator/InvokePortletRenderCommand.java
trunk/core/src/resources/portal-core-war/WEB-INF/portlet-instances.xml
trunk/core/src/resources/portal-core-war/WEB-INF/portlet.xml
Log:
stub dashboard ui
Modified: trunk/core/src/main/org/jboss/portal/core/portlet/dashboard/Configurator.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/portlet/dashboard/Configurator.java 2006-11-20 20:57:01 UTC (rev 5690)
+++ trunk/core/src/main/org/jboss/portal/core/portlet/dashboard/Configurator.java 2006-11-20 21:08:42 UTC (rev 5691)
@@ -21,11 +21,26 @@
*/
package org.jboss.portal.core.portlet.dashboard;
+import org.jboss.portlet.JBossPortlet;
+import org.jboss.portlet.JBossRenderRequest;
+import org.jboss.portlet.JBossRenderResponse;
+
+import javax.portlet.PortletException;
+import javax.portlet.PortletRequestDispatcher;
+import javax.portlet.PortletSecurityException;
+import java.io.IOException;
+
/**
* @author <a href="mailto:royrusso at yahoo.com">Roy Russo</a>
* @version $Revision: 0 $
*/
-public class Configurator
+public class Configurator extends JBossPortlet
{
-
+ protected void doView(JBossRenderRequest req, JBossRenderResponse resp)
+ throws PortletException, PortletSecurityException, IOException
+ {
+ resp.setContentType("text/html");
+ PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher("/WEB-INF/jsp/dashboard/editPage.jsp");
+ rd.include(req, resp);
+ }
}
Modified: trunk/core/src/main/org/jboss/portal/core/ui/configurator/InvokePortletRenderCommand.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/ui/configurator/InvokePortletRenderCommand.java 2006-11-20 20:57:01 UTC (rev 5690)
+++ trunk/core/src/main/org/jboss/portal/core/ui/configurator/InvokePortletRenderCommand.java 2006-11-20 21:08:42 UTC (rev 5691)
@@ -77,7 +77,7 @@
{
InstanceContainer container = context.getController().getInstanceContainer();
- String instanceId = "UserPortletInstance";
+ String instanceId = "ConfiguratorPortletInstance";
//
if (instanceId == null)
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/portlet-instances.xml
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/portlet-instances.xml 2006-11-20 20:57:01 UTC (rev 5690)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/portlet-instances.xml 2006-11-20 21:08:42 UTC (rev 5691)
@@ -71,4 +71,18 @@
</security-constraint>
</instance>
</deployment>
+ <deployment>
+ <instance>
+ <instance-id>ConfiguratorPortletInstance</instance-id>
+ <portlet-ref>ConfiguratorPortlet</portlet-ref>
+<!--
+ <security-constraint>
+ <policy-permission>
+ <role-name>User</role-name>
+ <action-name>personalize</action-name>
+ </policy-permission>
+ </security-constraint>
+-->
+ </instance>
+ </deployment>
</deployments>
\ No newline at end of file
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/portlet.xml
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/portlet.xml 2006-11-20 20:57:01 UTC (rev 5690)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/portlet.xml 2006-11-20 21:08:42 UTC (rev 5691)
@@ -167,6 +167,19 @@
<title>Management Portlet</title>
</portlet-info>
</portlet>
+ <portlet>
+ <description>Configurator portlet for personal dashboard</description>
+ <portlet-name>ConfiguratorPortlet</portlet-name>
+ <display-name>Dashboard Configurator Portlet</display-name>
+ <portlet-class>org.jboss.portal.core.portlet.dashboard.Configurator</portlet-class>
+ <supports>
+ <mime-type>text/html</mime-type>
+ <portlet-mode>VIEW</portlet-mode>
+ </supports>
+ <portlet-info>
+ <title>Dashboard Portlet</title>
+ </portlet-info>
+ </portlet>
<user-attribute>
<name>user.name.nickName</name>
More information about the jboss-svn-commits
mailing list