com.liferay.portal.util
Class LocalizationImpl
java.lang.Object
com.liferay.portal.util.LocalizationImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.util.Localization
public class LocalizationImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.util.Localization
- Author:
- Alexander Chow, Jorge Ferrer, Mauro Mariuzzo, Julio Camarero, Brian Wing Shun Chan, Connor McKay
|
Method Summary |
java.lang.Object |
deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject)
|
java.lang.String[] |
getAvailableLocales(java.lang.String xml)
|
java.lang.String |
getDefaultLocale(java.lang.String xml)
|
java.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId)
|
java.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault)
|
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String parameter)
|
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
|
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String xml)
|
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
|
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizedParameter(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
|
java.lang.String |
getPreferencesKey(java.lang.String key,
java.lang.String languageId)
|
java.lang.String |
getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
|
java.lang.String |
getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
|
java.lang.String[] |
getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
|
java.lang.String[] |
getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
|
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId)
|
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata)
|
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata,
boolean localized)
|
void |
setLocalizedPreferencesValues(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletPreferences preferences,
java.lang.String parameter)
|
void |
setPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String value)
|
void |
setPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String[] values)
|
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value)
|
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId)
|
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId)
|
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata)
|
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata,
boolean localized)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalizationImpl
public LocalizationImpl()
deserialize
public java.lang.Object deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject)
- Specified by:
deserialize in interface com.liferay.portal.kernel.util.Localization
getAvailableLocales
public java.lang.String[] getAvailableLocales(java.lang.String xml)
- Specified by:
getAvailableLocales in interface com.liferay.portal.kernel.util.Localization
getDefaultLocale
public java.lang.String getDefaultLocale(java.lang.String xml)
- Specified by:
getDefaultLocale in interface com.liferay.portal.kernel.util.Localization
getLocalization
public java.lang.String getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId)
- Specified by:
getLocalization in interface com.liferay.portal.kernel.util.Localization
getLocalization
public java.lang.String getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault)
- Specified by:
getLocalization in interface com.liferay.portal.kernel.util.Localization
getLocalizationMap
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String parameter)
- Specified by:
getLocalizationMap in interface com.liferay.portal.kernel.util.Localization
getLocalizationMap
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
- Specified by:
getLocalizationMap in interface com.liferay.portal.kernel.util.Localization
getLocalizationMap
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String xml)
- Specified by:
getLocalizationMap in interface com.liferay.portal.kernel.util.Localization
getLocalizationXmlFromPreferences
public java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
- Specified by:
getLocalizationXmlFromPreferences in interface com.liferay.portal.kernel.util.Localization
getLocalizedParameter
public java.util.Map<java.util.Locale,java.lang.String> getLocalizedParameter(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
- Specified by:
getLocalizedParameter in interface com.liferay.portal.kernel.util.Localization
getPreferencesKey
public java.lang.String getPreferencesKey(java.lang.String key,
java.lang.String languageId)
- Specified by:
getPreferencesKey in interface com.liferay.portal.kernel.util.Localization
getPreferencesValue
public java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
- Specified by:
getPreferencesValue in interface com.liferay.portal.kernel.util.Localization
getPreferencesValue
public java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
- Specified by:
getPreferencesValue in interface com.liferay.portal.kernel.util.Localization
getPreferencesValues
public java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
- Specified by:
getPreferencesValues in interface com.liferay.portal.kernel.util.Localization
getPreferencesValues
public java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
- Specified by:
getPreferencesValues in interface com.liferay.portal.kernel.util.Localization
removeLocalization
public java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId)
- Specified by:
removeLocalization in interface com.liferay.portal.kernel.util.Localization
removeLocalization
public java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata)
- Specified by:
removeLocalization in interface com.liferay.portal.kernel.util.Localization
removeLocalization
public java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata,
boolean localized)
- Specified by:
removeLocalization in interface com.liferay.portal.kernel.util.Localization
setLocalizedPreferencesValues
public void setLocalizedPreferencesValues(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletPreferences preferences,
java.lang.String parameter)
throws java.lang.Exception
- Specified by:
setLocalizedPreferencesValues in interface com.liferay.portal.kernel.util.Localization
- Throws:
java.lang.Exception
setPreferencesValue
public void setPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String value)
throws java.lang.Exception
- Specified by:
setPreferencesValue in interface com.liferay.portal.kernel.util.Localization
- Throws:
java.lang.Exception
setPreferencesValues
public void setPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String[] values)
throws java.lang.Exception
- Specified by:
setPreferencesValues in interface com.liferay.portal.kernel.util.Localization
- Throws:
java.lang.Exception
updateLocalization
public java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value)
- Specified by:
updateLocalization in interface com.liferay.portal.kernel.util.Localization
updateLocalization
public java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId)
- Specified by:
updateLocalization in interface com.liferay.portal.kernel.util.Localization
updateLocalization
public java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId)
- Specified by:
updateLocalization in interface com.liferay.portal.kernel.util.Localization
updateLocalization
public java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata)
- Specified by:
updateLocalization in interface com.liferay.portal.kernel.util.Localization
updateLocalization
public java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata,
boolean localized)
- Specified by:
updateLocalization in interface com.liferay.portal.kernel.util.Localization