KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > portletcontainer > test > portlet > HelloWorld2


1 /*
2  * Copyright 2001-2003 The eXo platform SARL All rights reserved.
3  * Please look at license.txt in info directory for more license detail.
4  *
5  * Created on 10 janv. 2004
6  */

7 package org.exoplatform.services.portletcontainer.test.portlet;
8
9 import javax.portlet.*;
10 import java.io.IOException JavaDoc;
11 import java.io.PrintWriter JavaDoc;
12 import java.util.Enumeration JavaDoc;
13
14 /**
15  * @author Mestrallet Benjamin
16  * benjmestrallet@users.sourceforge.net
17  */

18 public class HelloWorld2 extends GenericPortlet {
19
20   protected void doView(RenderRequest renderRequest, RenderResponse renderResponse)
21     throws PortletException, IOException JavaDoc {
22     renderResponse.setContentType("text/html");
23     PrintWriter JavaDoc w = renderResponse.getWriter();
24     if(renderRequest.getWindowState() == WindowState.MAXIMIZED){
25       w.print("Everything is ok in Maximized state");
26       return;
27     }
28     if(!"".equals(renderRequest.getPreferences().getValue("test-prop",""))) {
29       w.print("Everything is more than ok");
30       return;
31     }
32     w.print("Everything is ok");
33   }
34   
35   protected void doHelp(RenderRequest renderRequest, RenderResponse renderResponse)
36     throws PortletException, IOException JavaDoc {
37     renderResponse.setContentType("text/html");
38     PrintWriter JavaDoc w = renderResponse.getWriter();
39     w.print("Everything is ok in Help mode");
40   }
41
42   public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
43       throws PortletException, IOException JavaDoc {
44   }
45
46 }
47
Popular Tags