Author: nilsga Date: Thu Aug 9 10:00:49 2007 New Revision: 564279 URL: http://svn.apache.org/viewvc?view=rev&rev=564279 Log: Added method to get the portlet context
Modified: struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java Modified: struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java?view=diff&rev=564279&r1=564278&r2=564279 ============================================================================== --- struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java (original) +++ struts/struts2/trunk/plugins/portlet/src/main/java/org/apache/struts2/portlet/context/PortletActionContext.java Thu Aug 9 10:00:49 2007 @@ -25,11 +25,13 @@ import javax.portlet.ActionRequest; import javax.portlet.ActionResponse; import javax.portlet.PortletConfig; +import javax.portlet.PortletContext; import javax.portlet.PortletRequest; import javax.portlet.PortletResponse; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; +import org.apache.struts2.StrutsStatics; import org.apache.struts2.dispatcher.mapper.ActionMapping; import org.apache.struts2.portlet.PortletActionConstants; @@ -192,6 +194,14 @@ */ public static Map getModeNamespaceMap() { return (Map)getContext().get(MODE_NAMESPACE_MAP); + } + + /** + * Get the portlet context. + * @return The portlet context. + */ + public static PortletContext getPortletContext() { + return (PortletContext)getContext().get(StrutsStatics.STRUTS_PORTLET_CONTEXT); } }