Example usage for com.liferay.portal.kernel.util JavaConstants JAVAX_PORTLET_TITLE

List of usage examples for com.liferay.portal.kernel.util JavaConstants JAVAX_PORTLET_TITLE

Introduction

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

Prototype

String JAVAX_PORTLET_TITLE

To view the source code for com.liferay.portal.kernel.util JavaConstants JAVAX_PORTLET_TITLE.

Click Source Link

Usage

From source file:com.liferay.application.list.adapter.PortletPanelAppAdapter.java

License:Open Source License

@Override
public String getLabel(Locale locale) {
    PortletConfig portletConfig = PortletConfigFactoryUtil.get(getPortletId());

    ResourceBundle resourceBundle = portletConfig.getResourceBundle(locale);

    Portlet portlet = getPortlet();/*from w  w  w .  j a v a2s  .c  o  m*/

    String key = JavaConstants.JAVAX_PORTLET_TITLE + StringPool.PERIOD + portlet.getPortletName();

    String value = LanguageUtil.get(resourceBundle, key);

    if (!key.equals(value)) {
        return value;
    }

    value = LanguageUtil.get(locale, key);

    if (!key.equals(value)) {
        return value;
    }

    String displayName = portlet.getDisplayName();

    if (!displayName.equals(portlet.getPortletName())) {
        return displayName;
    }

    return key;
}

From source file:com.liferay.application.list.BasePanelApp.java

License:Open Source License

@Override
public String getLabel(Locale locale) {
    return LanguageUtil.get(locale, JavaConstants.JAVAX_PORTLET_TITLE + StringPool.PERIOD + getPortletId());
}

From source file:com.liferay.portlet.portletconfiguration.action.EditScopeAction.java

License:Open Source License

protected String getPortletTitle(PortletRequest portletRequest, Portlet portlet,
        PortletPreferences preferences) {

    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    String portletTitle = PortletConfigurationUtil.getPortletTitle(preferences, themeDisplay.getLanguageId());

    if (Validator.isNull(portletTitle)) {
        ServletContext servletContext = (ServletContext) portletRequest.getAttribute(WebKeys.CTX);

        PortletConfig portletConfig = PortletConfigFactoryUtil.create(portlet, servletContext);

        ResourceBundle resourceBundle = portletConfig.getResourceBundle(themeDisplay.getLocale());

        portletTitle = resourceBundle.getString(JavaConstants.JAVAX_PORTLET_TITLE);
    }//from   ww w  . jav a2 s.c o m

    return portletTitle;
}