You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by we...@apache.org on 2004/07/13 22:59:32 UTC

cvs commit: jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/request RequestContext.java

weaver      2004/07/13 13:59:32

  Modified:    jetspeed-api/src/java/org/apache/jetspeed/request
                        RequestContext.java
  Log:
  Added a getPreferedLanguage(PortletDefinition) method to assist in retreiving localized title information.
  See: http://nagoya.apache.org/jira/browse/JS2-95
  
  Revision  Changes    Path
  1.3       +17 -1     jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/request/RequestContext.java
  
  Index: RequestContext.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/request/RequestContext.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- RequestContext.java	24 Jun 2004 16:59:18 -0000	1.2
  +++ RequestContext.java	13 Jul 2004 20:59:32 -0000	1.3
  @@ -30,7 +30,9 @@
   import org.apache.jetspeed.profiler.ProfileLocator;
   import org.apache.jetspeed.om.page.Page;
   
  +import org.apache.pluto.om.common.Language;
   import org.apache.pluto.om.common.ObjectID;
  +import org.apache.pluto.om.portlet.PortletDefinition;
   import org.apache.pluto.om.window.PortletWindow;
   
   /**
  @@ -337,5 +339,19 @@
        * @return The PortletRequest.USER_INFO map.
        */
       Map getUserInfoMap(ObjectID oid);
  +    
  +    /**
  +     * 
  +     * <p>
  +     * getPreferedLanguage
  +     * </p>
  +     * Returns the Language object for the <code>portlet</code> which most
  +     * closely matches the prefences of the currently requesting client.
  +     * 
  +     * @param portlet
  +     * @return <code>Language</code> that matches, as closely as possible, that of
  +     * the requesting client.
  +     */
  +    Language getPreferedLanguage( PortletDefinition portlet );
           
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org