[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