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