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

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

Introduction

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

Prototype

public void setPlid(long plid) 

Source Link

Usage

From source file:com.liferay.blogs.portlet.test.PortletLayoutFinderTest.java

License:Open Source License

protected ThemeDisplay getThemeDisplay() throws Exception {
    ThemeDisplay themeDisplay = new ThemeDisplay();

    themeDisplay.setScopeGroupId(_group.getGroupId());

    PermissionChecker permissionChecker = PermissionCheckerFactoryUtil.create(TestPropsValues.getUser());

    themeDisplay.setPermissionChecker(permissionChecker);

    themeDisplay.setPlid(_assetLayout.getPlid());

    return themeDisplay;
}

From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java

License:Open Source License

@Test
public void testGroupHasCurrentPageScopeDescriptiveName() throws Exception {
    ThemeDisplay themeDisplay = new ThemeDisplay();

    Group group = GroupTestUtil.addGroup();

    Group scopeGroup = addScopeGroup(group);

    themeDisplay.setPlid(scopeGroup.getClassPK());

    themeDisplay.setScopeGroupId(_group.getGroupId());

    String scopeDescriptiveName = scopeGroup.getScopeDescriptiveName(themeDisplay);

    Assert.assertTrue(scopeDescriptiveName, scopeDescriptiveName.contains("current-page"));

    GroupLocalServiceUtil.deleteGroup(scopeGroup);

    GroupLocalServiceUtil.deleteGroup(group);
}

From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java

License:Open Source License

@Test
public void testGroupIsPageScopeLabel() throws Exception {
    ThemeDisplay themeDisplay = new ThemeDisplay();

    Group group = GroupTestUtil.addGroup();

    Group scopeGroup = addScopeGroup(group);

    themeDisplay.setPlid(scopeGroup.getClassPK());

    themeDisplay.setScopeGroupId(_group.getGroupId());

    String scopeLabel = scopeGroup.getScopeLabel(themeDisplay);

    Assert.assertEquals("page", scopeLabel);

    GroupLocalServiceUtil.deleteGroup(scopeGroup);

    GroupLocalServiceUtil.deleteGroup(group);
}