Example usage for com.liferay.portal.kernel.util PortletKeys PORTLET_DISPLAY_TEMPLATE

List of usage examples for com.liferay.portal.kernel.util PortletKeys PORTLET_DISPLAY_TEMPLATE

Introduction

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

Prototype

String PORTLET_DISPLAY_TEMPLATE

To view the source code for com.liferay.portal.kernel.util PortletKeys PORTLET_DISPLAY_TEMPLATE.

Click Source Link

Usage

From source file:com.liferay.dynamic.data.mapping.web.internal.application.list.PortletDisplayTemplatePanelApp.java

License:Open Source License

@Override
public String getPortletId() {
    return PortletKeys.PORTLET_DISPLAY_TEMPLATE;
}

From source file:com.liferay.dynamic.data.mapping.web.internal.application.list.PortletDisplayTemplatePanelApp.java

License:Open Source License

@Override
@Reference(target = "(javax.portlet.name=" + PortletKeys.PORTLET_DISPLAY_TEMPLATE + ")", unbind = "-")
public void setPortlet(Portlet portlet) {
    super.setPortlet(portlet);
}

From source file:com.liferay.portlet.display.template.internal.PortletDisplayTemplateImpl.java

License:Open Source License

@Override
public long getDDMTemplateGroupId(long groupId) {
    Group group = _groupLocalService.fetchGroup(groupId);

    if (group == null) {
        return groupId;
    }/*from w w w. j av a  2 s.  c o  m*/

    try {
        if (group.isLayout()) {
            group = group.getParentGroup();
        }

        if (group.isStagingGroup()) {
            Group liveGroup = group.getLiveGroup();

            if (!liveGroup.isStagedPortlet(PortletKeys.PORTLET_DISPLAY_TEMPLATE)) {

                return liveGroup.getGroupId();
            }
        }

        return group.getGroupId();
    } catch (Exception e) {
        if (_log.isWarnEnabled()) {
            _log.warn(e, e);
        }
    }

    return groupId;
}

From source file:com.liferay.portlet.display.template.web.internal.dynamic.data.mapping.util.PortletDisplayTemplateDDMDisplay.java

License:Open Source License

@Override
protected String getViewTemplatesURL(LiferayPortletRequest liferayPortletRequest,
        LiferayPortletResponse liferayPortletResponse, long classNameId, long classPK, long resourceClassNameId)
        throws Exception {

    String portletName = liferayPortletRequest.getPortletName();

    PortletURL portletURL = null;/*  www  .  j a v  a  2 s. c  o m*/

    if (portletName.equals(PortletKeys.PORTLET_DISPLAY_TEMPLATE)) {
        portletURL = _portal.getControlPanelPortletURL(liferayPortletRequest,
                PortletKeys.PORTLET_DISPLAY_TEMPLATE, PortletRequest.RENDER_PHASE);
    } else {
        long groupId = _portal.getScopeGroupId(liferayPortletRequest);

        portletURL = liferayPortletResponse.createRenderURL();

        portletURL.setParameter("mvcPath", "/view_template.jsp");
        portletURL.setParameter("groupId", String.valueOf(groupId));
        portletURL.setParameter("classNameId", String.valueOf(classNameId));
        portletURL.setParameter("classPK", String.valueOf(classPK));

        portletURL.setWindowState(LiferayWindowState.POP_UP);
    }

    return portletURL.toString();
}

From source file:com.liferay.portlet.display.template.web.internal.exportimport.data.handler.test.PortletDisplayTemplatePortletDataHandlerTest.java

License:Open Source License

@Override
protected String getPortletId() {
    return PortletKeys.PORTLET_DISPLAY_TEMPLATE;
}