Example usage for com.liferay.portal.kernel.model Group getScopeLabel

List of usage examples for com.liferay.portal.kernel.model Group getScopeLabel

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.model Group getScopeLabel.

Prototype

public String getScopeLabel(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay);

Source Link

Usage

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    themeDisplay.setScopeGroupId(group.getGroupId());

    Group subgroup = GroupTestUtil.addGroup(group.getGroupId());

    String scopeLabel = subgroup.getScopeLabel(themeDisplay);

    Assert.assertEquals("child-site", scopeLabel);

    GroupLocalServiceUtil.deleteGroup(subgroup);

    GroupLocalServiceUtil.deleteGroup(group);
}

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    themeDisplay.setScopeGroupId(group.getGroupId());

    String scopeLabel = group.getScopeLabel(themeDisplay);

    Assert.assertEquals("current-site", scopeLabel);

    GroupLocalServiceUtil.deleteGroup(group);
}

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    Company company = CompanyLocalServiceUtil.getCompany(group.getCompanyId());

    themeDisplay.setCompany(company);/*from w  w  w  .jav a2 s  .c om*/

    Group companyGroup = company.getGroup();

    String scopeLabel = companyGroup.getScopeLabel(themeDisplay);

    Assert.assertEquals("global", scopeLabel);

    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);
}

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    Group subgroup = GroupTestUtil.addGroup(group.getGroupId());

    themeDisplay.setScopeGroupId(subgroup.getGroupId());

    String scopeLabel = group.getScopeLabel(themeDisplay);

    Assert.assertEquals("parent-site", scopeLabel);

    GroupLocalServiceUtil.deleteGroup(subgroup);

    GroupLocalServiceUtil.deleteGroup(group);
}

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    themeDisplay.setScopeGroupId(_group.getGroupId());

    String scopeLabel = group.getScopeLabel(themeDisplay);

    Assert.assertEquals("site", scopeLabel);

    GroupLocalServiceUtil.deleteGroup(group);
}