Liferay 7.0-ce-b8 portal-impl

com.liferay.portal.util
Class LocalizationImpl

java.lang.Object
  extended by 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


Constructor Summary
LocalizationImpl()
           
 
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
 

Constructor Detail

LocalizationImpl

public LocalizationImpl()
Method Detail

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

Liferay 7.0-ce-b8 portal-impl