public class LocalizationImpl
extends java.lang.Object
implements com.liferay.portal.kernel.util.Localization
| Constructor and Description |
|---|
LocalizationImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject) |
java.lang.String[] |
getAvailableLanguageIds(com.liferay.portal.kernel.xml.Document document) |
java.lang.String[] |
getAvailableLanguageIds(java.lang.String xml) |
java.util.Locale |
getDefaultImportLocale(java.lang.String className,
long classPK,
java.util.Locale contentDefaultLocale,
java.util.Locale[] contentAvailableLocales) |
java.lang.String |
getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document) |
java.lang.String |
getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document,
java.util.Locale defaultLocale) |
java.lang.String |
getDefaultLanguageId(java.lang.String xml) |
java.lang.String |
getDefaultLanguageId(java.lang.String xml,
java.util.Locale defaultLocale) |
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.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault,
java.lang.String defaultValue) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.util.Collection<java.util.Locale> locales,
java.util.Locale defaultLocale,
java.lang.String key) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.servlet.http.HttpServletRequest request,
java.lang.String parameter) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName,
java.lang.String defaultPropertyValue,
java.lang.ClassLoader classLoader) |
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(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.util.Map<java.util.Locale,java.lang.String> defaultValues) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String xml) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String[] languageIds,
java.lang.String[] values) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String xml,
boolean useDefault) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String bundleName,
java.lang.ClassLoader classLoader,
java.lang.String key,
boolean includeBetaLocales) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String defaultValue) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String prefix,
java.lang.String defaultValue) |
java.lang.String |
getLocalizedName(java.lang.String name,
java.lang.String languageId) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizedParameter(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
Deprecated.
As of 7.0.0
|
java.util.Map<java.util.Locale,java.lang.String> |
getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap) |
java.lang.String |
getPreferencesKey(java.lang.String key,
java.lang.String languageId)
Deprecated.
As of 7.0.0
|
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 |
getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId) |
java.lang.String |
getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String[] |
getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId) |
java.lang.String[] |
getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String |
getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap,
java.lang.String key) |
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.util.Map<java.util.Locale,java.lang.String> localizationMap,
java.lang.String xml,
java.lang.String key,
java.lang.String defaultLanguageId) |
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) |
public java.lang.Object deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject)
deserialize in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getAvailableLanguageIds(com.liferay.portal.kernel.xml.Document document)
getAvailableLanguageIds in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getAvailableLanguageIds(java.lang.String xml)
getAvailableLanguageIds in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Locale getDefaultImportLocale(java.lang.String className,
long classPK,
java.util.Locale contentDefaultLocale,
java.util.Locale[] contentAvailableLocales)
getDefaultImportLocale in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document)
getDefaultLanguageId in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document,
java.util.Locale defaultLocale)
getDefaultLanguageId in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getDefaultLanguageId(java.lang.String xml)
getDefaultLanguageId in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getDefaultLanguageId(java.lang.String xml,
java.util.Locale defaultLocale)
getDefaultLanguageId in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId)
getLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault)
getLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault,
java.lang.String defaultValue)
getLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.util.Collection<java.util.Locale> locales,
java.util.Locale defaultLocale,
java.lang.String key)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.servlet.http.HttpServletRequest request,
java.lang.String parameter)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName,
java.lang.String defaultPropertyValue,
java.lang.ClassLoader classLoader)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic 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> defaultValues)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String xml)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String xml,
boolean useDefault)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String bundleName,
java.lang.ClassLoader classLoader,
java.lang.String key,
boolean includeBetaLocales)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String[] languageIds,
java.lang.String[] values)
getLocalizationMap in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
getLocalizationXmlFromPreferences in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String defaultValue)
getLocalizationXmlFromPreferences in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String prefix,
java.lang.String defaultValue)
getLocalizationXmlFromPreferences in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getLocalizedName(java.lang.String name,
java.lang.String languageId)
getLocalizedName in interface com.liferay.portal.kernel.util.Localization@Deprecated
public java.util.Map<java.util.Locale,java.lang.String> getLocalizedParameter(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter)
getLocalizedParameter in interface com.liferay.portal.kernel.util.Localizationpublic java.util.Map<java.util.Locale,java.lang.String> getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap)
getMap in interface com.liferay.portal.kernel.util.Localization@Deprecated
public java.lang.String getPreferencesKey(java.lang.String key,
java.lang.String languageId)
getPreferencesKey in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
getPreferencesValue in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
getPreferencesValue in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId)
getPreferencesValues in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
getPreferencesValues in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId)
getSettingsValue in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
getSettingsValue in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId)
getSettingsValues in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault)
getSettingsValues in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap,
java.lang.String key)
getXml in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId)
removeLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata)
removeLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata,
boolean localized)
removeLocalization in interface com.liferay.portal.kernel.util.Localizationpublic void setLocalizedPreferencesValues(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletPreferences preferences,
java.lang.String parameter)
throws java.lang.Exception
setLocalizedPreferencesValues in interface com.liferay.portal.kernel.util.Localizationjava.lang.Exceptionpublic void setPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String value)
throws java.lang.Exception
setPreferencesValue in interface com.liferay.portal.kernel.util.Localizationjava.lang.Exceptionpublic void setPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String[] values)
throws java.lang.Exception
setPreferencesValues in interface com.liferay.portal.kernel.util.Localizationjava.lang.Exceptionpublic java.lang.String updateLocalization(java.util.Map<java.util.Locale,java.lang.String> localizationMap,
java.lang.String xml,
java.lang.String key,
java.lang.String defaultLanguageId)
updateLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value)
updateLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId)
updateLocalization in interface com.liferay.portal.kernel.util.Localizationpublic java.lang.String updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId)
updateLocalization in interface com.liferay.portal.kernel.util.Localizationpublic 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)
updateLocalization in interface com.liferay.portal.kernel.util.Localizationpublic 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)
updateLocalization in interface com.liferay.portal.kernel.util.Localization