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

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

Introduction

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

Prototype

public ThemeDisplay() 

Source Link

Usage

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    group.setClassName(LayoutPrototype.class.getName());

    themeDisplay.setScopeGroupId(_group.getGroupId());

    String scopeDescriptiveName = group.getScopeDescriptiveName(themeDisplay);

    Assert.assertTrue(scopeDescriptiveName, scopeDescriptiveName.contains("default"));

    GroupLocalServiceUtil.deleteGroup(group);
}

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

License:Open Source License

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

    Group group = GroupTestUtil.addGroup();

    String scopeDescriptiveName = group.getScopeDescriptiveName(themeDisplay);

    Assert.assertTrue(scopeDescriptiveName.equals(group.getName(themeDisplay.getLocale())));

    GroupLocalServiceUtil.deleteGroup(group);
}

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  ww w .j a  v  a2  s. c o m

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

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

License:Open Source License

protected Locale getLocale() {
    ThemeDisplay themeDisplay = new ThemeDisplay();

    return themeDisplay.getLocale();
}

From source file:net.indaba.lostandfound.service.impl.ItemLocalServiceImpl.java

License:Open Source License

private boolean updateFirebase(Item item, ServiceContext serviceContext) {
    ThemeDisplay themeDisplay = new ThemeDisplay();
    if (serviceContext != null) {
        themeDisplay = (ThemeDisplay) serviceContext.getRequest().getAttribute(WebKeys.THEME_DISPLAY);
    }/*from   w  w  w  .  j  a va 2  s  . c o m*/
    return (getFbService().isSyncEnabled() && themeDisplay != null);
}