com.liferay.portal.language
Class LanguageImpl
java.lang.Object
com.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
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(java.util.Locale locale,
java.lang.String pattern,
java.lang.Object argument,
boolean translateArguments)
|
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(long companyId,
java.util.Locale locale,
java.lang.String pattern,
java.lang.Object[] arguments,
boolean translateArguments)
|
java.lang.String |
format(long companyId,
java.util.Locale locale,
java.lang.String pattern,
java.lang.Object argument,
boolean translateArguments)
|
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.servlet.http.HttpServletRequest request)
|
java.lang.String |
getLanguageId(java.util.Locale locale)
|
java.lang.String |
getLanguageId(javax.portlet.PortletRequest portletRequest)
|
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 |
init()
|
boolean |
isAvailableLocale(java.util.Locale locale)
|
void |
updateCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale locale)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 argument,
boolean translateArguments)
- 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 argument,
boolean translateArguments)
- 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(long companyId,
java.util.Locale locale,
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,
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
init
public void init()
- Specified by:
init
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.PortletRequest portletRequest)
- Specified by:
getLanguageId
in interface com.liferay.portal.kernel.language.Language
getLanguageId
public java.lang.String getLanguageId(javax.servlet.http.HttpServletRequest request)
- 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
isAvailableLocale
public boolean isAvailableLocale(java.util.Locale locale)
- Specified by:
isAvailableLocale
in interface com.liferay.portal.kernel.language.Language
updateCookie
public void updateCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale locale)
- Specified by:
updateCookie
in interface com.liferay.portal.kernel.language.Language