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