From portal-commits at lists.jboss.org Wed Feb 6 16:56:21 2008
Content-Type: multipart/mixed; boundary="===============3565921561762834397=="
MIME-Version: 1.0
From: portal-commits at lists.jboss.org
To: portal-commits at lists.jboss.org
Subject: [portal-commits] JBoss Portal SVN: r9810 - in
modules/portlet/trunk/test/src: test and 3 other directories.
Date: Wed, 06 Feb 2008 16:56:20 -0500
Message-ID:
--===============3565921561762834397==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Author: chris.laprun(a)jboss.com
Date: 2008-02-06 16:56:20 -0500 (Wed, 06 Feb 2008)
New Revision: 9810
Added:
modules/portlet/trunk/test/src/main/java/org/jboss/portal/simple/samples=
/RemoteControlResourcePortlet.java
modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war/
modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war/=
WEB-INF/
modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war/=
WEB-INF/portlet.xml
modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war/=
WEB-INF/web.xml
Modified:
modules/portlet/trunk/test/src/test/build.xml
Log:
- Resource serving portlet supposed to act as a remote control... doesn't r=
eally work right now.
Added: modules/portlet/trunk/test/src/main/java/org/jboss/portal/simple/sam=
ples/RemoteControlResourcePortlet.java
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/portlet/trunk/test/src/main/java/org/jboss/portal/simple/sample=
s/RemoteControlResourcePortlet.java (rev 0)
+++ modules/portlet/trunk/test/src/main/java/org/jboss/portal/simple/sample=
s/RemoteControlResourcePortlet.java 2008-02-06 21:56:20 UTC (rev 9810)
@@ -0,0 +1,62 @@
+/*
+ * Copyright (c) 2008, Your Corporation. All Rights Reserved.
+ */
+
+package org.jboss.portal.simple.samples;
+
+import javax.portlet.GenericPortlet;
+import javax.portlet.PortletException;
+import javax.portlet.PortletURL;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+import javax.portlet.ResourceRequest;
+import javax.portlet.ResourceResponse;
+import javax.portlet.ResourceURL;
+import javax.portlet.WindowState;
+import java.io.IOException;
+import java.io.PrintWriter;
+
+/**
+ * @author Chris Laprun
+ * @version $Revision$
+ */
+public class RemoteControlResourcePortlet extends GenericPortlet
+{
+ private static final String ZIPCODE =3D "zipcode";
+
+ @Override
+ protected void doView(RenderRequest renderRequest, RenderResponse rende=
rResponse) throws PortletException, IOException
+ {
+ renderResponse.setContentType("text/html");
+ PrintWriter printWriter =3D renderResponse.getWriter();
+ printWriter.print("Open remote control!
");
+ }
+
+ @Override
+ public void serveResource(ResourceRequest resourceRequest, ResourceResp=
onse resourceResponse) throws PortletException, IOException
+ {
+ resourceResponse.setContentType("text/html");
+ PrintWriter writer =3D resourceResponse.getWriter();
+ PortletURL url =3D resourceResponse.createRenderURL();
+ url.setWindowState(WindowState.MINIMIZED);
+ writer.print("- min=
imize
");
+ url.setWindowState(WindowState.MAXIMIZED);
+ writer.print("- maximize
");
+ url.setWindowState(WindowState.NORMAL);
+ writer.print("- normal
");
+ writer.print("'zipcode' public render parameter value: " +=
resourceRequest.getParameter(ZIPCODE) + "
");
+ writer.print("
Set value of 'zipcode' public render paramet=
er to:");
+ url.setParameter(ZIPCODE, "80201");
+ writer.print("
Denver");
+ url.setParameter(ZIPCODE, "94102");
+ writer.print("San Francisco");
+ url.setParameter(ZIPCODE, "20001");
+ writer.print("Washington, DC");
+ writer.print("
");
+ }
+}
Property changes on: modules/portlet/trunk/test/src/main/java/org/jboss/por=
tal/simple/samples/RemoteControlResourcePortlet.java
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Modified: modules/portlet/trunk/test/src/test/build.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/portlet/trunk/test/src/test/build.xml 2008-02-06 20:39:58 UTC (=
rev 9809)
+++ modules/portlet/trunk/test/src/test/build.xml 2008-02-06 21:56:20 UTC (=
rev 9810)
@@ -759,6 +759,15 @@
+
+
+
+
+
+
+
+
=
\ No newline at end of file
Copied: modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet=
-war/WEB-INF/portlet.xml (from rev 9803, modules/portlet/trunk/test/src/tes=
t/resources/google-map-portlet-war/WEB-INF/portlet.xml)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war=
/WEB-INF/portlet.xml (rev 0)
+++ modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war=
/WEB-INF/portlet.xml 2008-02-06 21:56:20 UTC (rev 9810)
@@ -0,0 +1,49 @@
+
+
+
+
+ Portlet controlling display of other portlets
+ RemoteControl
+ Remote Control Resource Portlet
+ org.jboss.portal.simple.samples.RemoteControlResource=
Portlet
+
+ text/html
+ VIEW
+
+
+ Remote Control Resource Portlet
+ sample,resource,remotecontrol
+
+ zipcode
+
+
+
+ zipcode
+ g:zipcode
+
+
+
Copied: modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet=
-war/WEB-INF/web.xml (from rev 9803, modules/portlet/trunk/test/src/test/re=
sources/google-map-portlet-war/WEB-INF/web.xml)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war=
/WEB-INF/web.xml (rev 0)
+++ modules/portlet/trunk/test/src/test/resources/remotecontrol-portlet-war=
/WEB-INF/web.xml 2008-02-06 21:56:20 UTC (rev 9810)
@@ -0,0 +1,28 @@
+
+
+
+
+
+
--===============3565921561762834397==--