Example usage for com.liferay.portal.kernel.theme ThemeDisplay getPortletDisplay

List of usage examples for com.liferay.portal.kernel.theme ThemeDisplay getPortletDisplay

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.theme ThemeDisplay getPortletDisplay.

Prototype

@JSON(include = false)
    public PortletDisplay getPortletDisplay() 

Source Link

Usage

From source file:com.liferay.portlet.configuration.icon.print.internal.PrintPortletConfigurationIcon.java

License:Open Source License

@Override
public String getOnClick(PortletRequest portletRequest, PortletResponse portletResponse) {

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

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return "location.href = '".concat(portletDisplay.getURLPrint()).concat("'; return false;");
}

From source file:com.liferay.portlet.configuration.icon.print.internal.PrintPortletConfigurationIcon.java

License:Open Source License

@Override
public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) {

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

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return portletDisplay.getURLPrint();
}

From source file:com.liferay.portlet.configuration.icon.print.internal.PrintPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return portletDisplay.isShowPrintIcon();
}

From source file:com.liferay.portlet.configuration.icon.refresh.internal.RefreshPortletConfigurationIcon.java

License:Open Source License

@Override
public String getOnClick(PortletRequest portletRequest, PortletResponse portletResponse) {

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

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return "Liferay.Portlet.refresh('#p_p_id_".concat(portletDisplay.getId()).concat("_'); return false;");
}

From source file:com.liferay.portlet.configuration.icon.refresh.internal.RefreshPortletConfigurationIcon.java

License:Open Source License

@Override
public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) {

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

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return portletDisplay.getURLRefresh();
}

From source file:com.liferay.portlet.configuration.icon.refresh.internal.RefreshPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    return portletDisplay.isShowRefreshIcon();
}

From source file:com.liferay.portlet.configuration.sharing.web.internal.portlet.configuration.icon.FacebookPortletConfigurationIcon.java

License:Open Source License

@Override
public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) {

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

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletPreferences portletSetup = portletDisplay.getPortletSetup();

    String lfrFacebookAPIKey = portletSetup.getValue("lfrFacebookApiKey", StringPool.BLANK);

    return "http://www.facebook.com/add.php?api_key=" + lfrFacebookAPIKey + "&ref=pd";
}

From source file:com.liferay.portlet.configuration.sharing.web.internal.portlet.configuration.icon.FacebookPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletPreferences portletSetup = portletDisplay.getPortletSetup();

    String lfrFacebookAPIKey = portletSetup.getValue("lfrFacebookApiKey", StringPool.BLANK);
    String lfrFacebookCanvasPageURL = portletSetup.getValue("lfrFacebookCanvasPageUrl", StringPool.BLANK);
    boolean facebookShowAddAppLink = GetterUtil
            .getBoolean(portletSetup.getValue("lfrFacebookShowAddAppLink", null), true);

    if (Validator.isNull(lfrFacebookCanvasPageURL) || Validator.isNull(lfrFacebookAPIKey)) {

        facebookShowAddAppLink = false;/*from  w w  w. j a v a2s  .co m*/
    }

    if (facebookShowAddAppLink) {
        return true;
    }

    return false;
}

From source file:com.liferay.portlet.configuration.sharing.web.internal.portlet.configuration.icon.IGooglePortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletPreferences portletSetup = portletDisplay.getPortletSetup();

    boolean lfrIgoogleShowAddAppLink = GetterUtil
            .getBoolean(portletSetup.getValue("lfrIgoogleShowAddAppLink", StringPool.BLANK));

    if (lfrIgoogleShowAddAppLink) {
        return true;
    }// www .j ava2 s.c  om

    return false;
}

From source file:com.liferay.portlet.configuration.sharing.web.internal.portlet.configuration.icon.NetvibesPortletConfigurationIcon.java

License:Open Source License

@Override
public boolean isShow(PortletRequest portletRequest) {
    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletPreferences portletSetup = portletDisplay.getPortletSetup();

    boolean lfrNetvibesShowAddAppLink = GetterUtil
            .getBoolean(portletSetup.getValue("lfrNetvibesShowAddAppLink", StringPool.BLANK));

    if (lfrNetvibesShowAddAppLink) {
        return true;
    }/*from w ww .  ja va 2 s  . c  o  m*/

    return false;
}