taylor      2004/11/14 21:58:10

  Modified:    components/web-content/src/java/org/apache/jetspeed/portlet
                        IFrameGenericPortlet.java
  Log:
  moved up prefs support in the class hiearchy
  
  Revision  Changes    Path
  1.3       +4 -16     
jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/IFrameGenericPortlet.java
  
  Index: IFrameGenericPortlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/components/web-content/src/java/org/apache/jetspeed/portlet/IFrameGenericPortlet.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IFrameGenericPortlet.java 12 Nov 2004 19:34:51 -0000      1.2
  +++ IFrameGenericPortlet.java 15 Nov 2004 05:58:10 -0000      1.3
  @@ -17,24 +17,18 @@
   
   import java.io.IOException;
   import java.util.HashMap;
  -import java.util.Iterator;
   import java.util.Map;
   
   import javax.portlet.ActionRequest;
   import javax.portlet.ActionResponse;
   import javax.portlet.PortletConfig;
   import javax.portlet.PortletException;
  -import javax.portlet.PortletMode;
   import javax.portlet.PortletPreferences;
   import javax.portlet.RenderRequest;
   import javax.portlet.RenderResponse;
   import javax.portlet.WindowState;
   
   import org.apache.portals.bridges.velocity.GenericVelocityPortlet;
  -import org.apache.velocity.context.Context;
  -
  -import org.apache.portals.bridges.util.PreferencesHelper;
  -
   
   /**
    * IFrameGenericPortlet
  @@ -116,11 +110,8 @@
   
       public void doEdit(RenderRequest request, RenderResponse response) 
throws PortletException, IOException
       {
  -        Context context = getContext(request);
  -        PortletPreferences prefs = request.getPreferences();
  -        Iterator it = prefs.getMap().entrySet().iterator();
  -        context.put("prefs", it);
  -        super.doEdit(request, response);
  +        response.setContentType("text/html");        
  +        doPreferencesEdit(request, response);        
       }
       
       /**
  @@ -170,10 +161,7 @@
       public void processAction(ActionRequest request, ActionResponse 
actionResponse)
       throws PortletException, IOException
       {
  -        PortletPreferences prefs = request.getPreferences();
  -        PreferencesHelper.requestParamsToPreferences(request);
  -        prefs.store();
  -        actionResponse.setPortletMode(PortletMode.VIEW);
  +        processPreferencesAction(request, actionResponse);
       }
       
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to