Example usage for com.liferay.portal.kernel.util LocaleUtil toLanguageId

List of usage examples for com.liferay.portal.kernel.util LocaleUtil toLanguageId

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util LocaleUtil toLanguageId.

Prototype

public static String toLanguageId(Locale locale) 

Source Link

Usage

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public String getXmlEnvio(Locale locale) {
    String languageId = LocaleUtil.toLanguageId(locale);

    return getXmlEnvio(languageId);
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public String getXmlEnvio(Locale locale, boolean useDefault) {
    String languageId = LocaleUtil.toLanguageId(locale);

    return getXmlEnvio(languageId, useDefault);
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public void setXmlEnvio(String xmlEnvio, Locale locale, Locale defaultLocale) {
    String languageId = LocaleUtil.toLanguageId(locale);
    String defaultLanguageId = LocaleUtil.toLanguageId(defaultLocale);

    if (Validator.isNotNull(xmlEnvio)) {
        setXmlEnvio(LocalizationUtil.updateLocalization(getXmlEnvio(), "XmlEnvio", xmlEnvio, languageId,
                defaultLanguageId));// ww  w  .jav a 2 s. co  m
    } else {
        setXmlEnvio(LocalizationUtil.removeLocalization(getXmlEnvio(), "XmlEnvio", languageId));
    }
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public void setXmlEnvioMap(Map<Locale, String> xmlEnvioMap, Locale defaultLocale) {
    if (xmlEnvioMap == null) {
        return;/*from  ww w.  j  a  v a 2s. c o m*/
    }

    setXmlEnvio(LocalizationUtil.updateLocalization(xmlEnvioMap, getXmlEnvio(), "XmlEnvio",
            LocaleUtil.toLanguageId(defaultLocale)));
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public String getXmlRetorno(Locale locale) {
    String languageId = LocaleUtil.toLanguageId(locale);

    return getXmlRetorno(languageId);
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public String getXmlRetorno(Locale locale, boolean useDefault) {
    String languageId = LocaleUtil.toLanguageId(locale);

    return getXmlRetorno(languageId, useDefault);
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public void setXmlRetorno(String xmlRetorno, Locale locale, Locale defaultLocale) {
    String languageId = LocaleUtil.toLanguageId(locale);
    String defaultLanguageId = LocaleUtil.toLanguageId(defaultLocale);

    if (Validator.isNotNull(xmlRetorno)) {
        setXmlRetorno(LocalizationUtil.updateLocalization(getXmlRetorno(), "XmlRetorno", xmlRetorno, languageId,
                defaultLanguageId));/*from www .  ja v  a 2s . c  om*/
    } else {
        setXmlRetorno(LocalizationUtil.removeLocalization(getXmlRetorno(), "XmlRetorno", languageId));
    }
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public void setXmlRetornoMap(Map<Locale, String> xmlRetornoMap, Locale defaultLocale) {
    if (xmlRetornoMap == null) {
        return;// w ww  . j a v  a 2  s.  co  m
    }

    setXmlRetorno(LocalizationUtil.updateLocalization(xmlRetornoMap, getXmlRetorno(), "XmlRetorno",
            LocaleUtil.toLanguageId(defaultLocale)));
}

From source file:br.com.cnf.curso.inscricao.model.impl.PedidoMoedaDigitalModelImpl.java

License:Open Source License

@Override
public String[] getAvailableLanguageIds() {
    Set<String> availableLanguageIds = new TreeSet<String>();

    Map<Locale, String> xmlEnvioMap = getXmlEnvioMap();

    for (Map.Entry<Locale, String> entry : xmlEnvioMap.entrySet()) {
        Locale locale = entry.getKey();
        String value = entry.getValue();

        if (Validator.isNotNull(value)) {
            availableLanguageIds.add(LocaleUtil.toLanguageId(locale));
        }/*from   www  . ja v  a  2 s .com*/
    }

    Map<Locale, String> xmlRetornoMap = getXmlRetornoMap();

    for (Map.Entry<Locale, String> entry : xmlRetornoMap.entrySet()) {
        Locale locale = entry.getKey();
        String value = entry.getValue();

        if (Validator.isNotNull(value)) {
            availableLanguageIds.add(LocaleUtil.toLanguageId(locale));
        }
    }

    return availableLanguageIds.toArray(new String[availableLanguageIds.size()]);
}

From source file:br.com.cnf.curso.inscricao.model.PedidoMoedaDigitalClp.java

License:Open Source License

@Override
public void setXmlEnvioMap(Map<Locale, String> xmlEnvioMap, Locale defaultLocale) {
    if (xmlEnvioMap == null) {
        return;/*  w  ww .j ava 2s.c  o  m*/
    }

    ClassLoader portalClassLoader = PortalClassLoaderUtil.getClassLoader();

    Thread currentThread = Thread.currentThread();

    ClassLoader contextClassLoader = currentThread.getContextClassLoader();

    try {
        if (contextClassLoader != portalClassLoader) {
            currentThread.setContextClassLoader(portalClassLoader);
        }

        setXmlEnvio(LocalizationUtil.updateLocalization(xmlEnvioMap, getXmlEnvio(), "XmlEnvio",
                LocaleUtil.toLanguageId(defaultLocale)));
    } finally {
        if (contextClassLoader != portalClassLoader) {
            currentThread.setContextClassLoader(contextClassLoader);
        }
    }
}