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]