com.liferay.portal.language
Class LanguageImpl

java.lang.Object
  extended bycom.liferay.portal.language.LanguageImpl
All Implemented Interfaces:
com.liferay.portal.kernel.language.Language

public class LanguageImpl
extends java.lang.Object
implements com.liferay.portal.kernel.language.Language

View Source

Author:
Brian Wing Shun Chan, Andrius Vitkauskas

Field Summary
static java.lang.String DEFAULT_ENCODING
           
 
Method Summary
 java.lang.String format(java.util.Locale locale, java.lang.String pattern, java.lang.Object argument)
           
 java.lang.String format(java.util.Locale locale, java.lang.String pattern, java.lang.Object[] arguments)
           
 java.lang.String format(long companyId, java.util.Locale locale, java.lang.String pattern, java.lang.Object argument)
           
 java.lang.String format(long companyId, java.util.Locale locale, java.lang.String pattern, java.lang.Object[] arguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, com.liferay.portal.kernel.language.LanguageWrapper argument)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, com.liferay.portal.kernel.language.LanguageWrapper[] arguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, com.liferay.portal.kernel.language.LanguageWrapper[] arguments, boolean translateArguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, com.liferay.portal.kernel.language.LanguageWrapper argument, boolean translateArguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object argument)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object[] arguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object[] arguments, boolean translateArguments)
           
 java.lang.String format(javax.servlet.jsp.PageContext pageContext, java.lang.String pattern, java.lang.Object argument, boolean translateArguments)
           
 java.lang.String get(java.util.Locale locale, java.lang.String key)
           
 java.lang.String get(long companyId, java.util.Locale locale, java.lang.String key)
           
 java.lang.String get(long companyId, java.util.Locale locale, java.lang.String key, java.lang.String defaultValue)
           
 java.lang.String get(javax.servlet.jsp.PageContext pageContext, java.lang.String key)
           
 java.lang.String get(javax.servlet.jsp.PageContext pageContext, java.lang.String key, java.lang.String defaultValue)
           
 java.util.Locale[] getAvailableLocales()
           
 java.lang.String getCharset(java.util.Locale locale)
           
 java.lang.String getLanguageId(javax.portlet.ActionRequest req)
           
 java.lang.String getLanguageId(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getLanguageId(java.util.Locale locale)
           
 java.lang.String getLanguageId(javax.portlet.RenderRequest req)
           
 java.util.Locale getLocale(java.lang.String languageCode)
           
 java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext, long milliseconds)
           
 java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext, java.lang.Long milliseconds)
           
 void updateCookie(javax.servlet.http.HttpServletResponse res, java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_ENCODING

public static final java.lang.String DEFAULT_ENCODING
See Also:
Constant Field Values
Method Detail

format

public java.lang.String format(java.util.Locale locale,
                               java.lang.String pattern,
                               java.lang.Object argument)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(java.util.Locale locale,
                               java.lang.String pattern,
                               java.lang.Object[] arguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(long companyId,
                               java.util.Locale locale,
                               java.lang.String pattern,
                               java.lang.Object argument)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(long companyId,
                               java.util.Locale locale,
                               java.lang.String pattern,
                               java.lang.Object[] arguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               java.lang.Object argument)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               java.lang.Object argument,
                               boolean translateArguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               java.lang.Object[] arguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               java.lang.Object[] arguments,
                               boolean translateArguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               com.liferay.portal.kernel.language.LanguageWrapper argument)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               com.liferay.portal.kernel.language.LanguageWrapper argument,
                               boolean translateArguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               com.liferay.portal.kernel.language.LanguageWrapper[] arguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

format

public java.lang.String format(javax.servlet.jsp.PageContext pageContext,
                               java.lang.String pattern,
                               com.liferay.portal.kernel.language.LanguageWrapper[] arguments,
                               boolean translateArguments)
Specified by:
format in interface com.liferay.portal.kernel.language.Language

get

public java.lang.String get(java.util.Locale locale,
                            java.lang.String key)
Specified by:
get in interface com.liferay.portal.kernel.language.Language

get

public java.lang.String get(long companyId,
                            java.util.Locale locale,
                            java.lang.String key)
Specified by:
get in interface com.liferay.portal.kernel.language.Language

get

public java.lang.String get(long companyId,
                            java.util.Locale locale,
                            java.lang.String key,
                            java.lang.String defaultValue)
Specified by:
get in interface com.liferay.portal.kernel.language.Language

get

public java.lang.String get(javax.servlet.jsp.PageContext pageContext,
                            java.lang.String key)
Specified by:
get in interface com.liferay.portal.kernel.language.Language

get

public java.lang.String get(javax.servlet.jsp.PageContext pageContext,
                            java.lang.String key,
                            java.lang.String defaultValue)
Specified by:
get in interface com.liferay.portal.kernel.language.Language

getAvailableLocales

public java.util.Locale[] getAvailableLocales()
Specified by:
getAvailableLocales in interface com.liferay.portal.kernel.language.Language

getCharset

public java.lang.String getCharset(java.util.Locale locale)
Specified by:
getCharset in interface com.liferay.portal.kernel.language.Language

getLanguageId

public java.lang.String getLanguageId(javax.portlet.ActionRequest req)
Specified by:
getLanguageId in interface com.liferay.portal.kernel.language.Language

getLanguageId

public java.lang.String getLanguageId(javax.portlet.RenderRequest req)
Specified by:
getLanguageId in interface com.liferay.portal.kernel.language.Language

getLanguageId

public java.lang.String getLanguageId(javax.servlet.http.HttpServletRequest req)
Specified by:
getLanguageId in interface com.liferay.portal.kernel.language.Language

getLanguageId

public java.lang.String getLanguageId(java.util.Locale locale)
Specified by:
getLanguageId in interface com.liferay.portal.kernel.language.Language

getLocale

public java.util.Locale getLocale(java.lang.String languageCode)
Specified by:
getLocale in interface com.liferay.portal.kernel.language.Language

getTimeDescription

public java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
                                           java.lang.Long milliseconds)
Specified by:
getTimeDescription in interface com.liferay.portal.kernel.language.Language

getTimeDescription

public java.lang.String getTimeDescription(javax.servlet.jsp.PageContext pageContext,
                                           long milliseconds)
Specified by:
getTimeDescription in interface com.liferay.portal.kernel.language.Language

updateCookie

public void updateCookie(javax.servlet.http.HttpServletResponse res,
                         java.util.Locale locale)
Specified by:
updateCookie in interface com.liferay.portal.kernel.language.Language