/** * Returns <code>true</code> if this layout set branch is master. * * @return <code>true</code> if this layout set branch is master; <code>false</code> otherwise */ @Override public boolean isMaster() { return _layoutSetBranch.isMaster(); }
public static LayoutSetBranchSoap toSoapModel(LayoutSetBranch model) { LayoutSetBranchSoap soapModel = new LayoutSetBranchSoap(); soapModel.setMvccVersion(model.getMvccVersion()); soapModel.setLayoutSetBranchId(model.getLayoutSetBranchId()); soapModel.setGroupId(model.getGroupId()); soapModel.setCompanyId(model.getCompanyId()); soapModel.setUserId(model.getUserId()); soapModel.setUserName(model.getUserName()); soapModel.setCreateDate(model.getCreateDate()); soapModel.setModifiedDate(model.getModifiedDate()); soapModel.setPrivateLayout(model.isPrivateLayout()); soapModel.setName(model.getName()); soapModel.setDescription(model.getDescription()); soapModel.setMaster(model.isMaster()); soapModel.setLogoId(model.getLogoId()); soapModel.setThemeId(model.getThemeId()); soapModel.setColorSchemeId(model.getColorSchemeId()); soapModel.setCss(model.getCss()); soapModel.setSettings(model.getSettings()); soapModel.setLayoutSetPrototypeUuid(model.getLayoutSetPrototypeUuid()); soapModel.setLayoutSetPrototypeLinkEnabled(model.isLayoutSetPrototypeLinkEnabled()); return soapModel; }
protected void setRecentLayoutSetBranchId( long userId, long layoutSetId, long layoutSetBranchId) throws PortalException { LayoutSetBranch layoutSetBranch = _layoutSetBranchLocalService.fetchLayoutSetBranch( layoutSetBranchId); if (layoutSetBranch == null) { return; } RecentLayoutSetBranch recentLayoutSetBranch = _recentLayoutSetBranchLocalService.fetchRecentLayoutSetBranch( userId, layoutSetId); if (layoutSetBranch.isMaster()) { if (recentLayoutSetBranch != null) { _recentLayoutSetBranchLocalService.deleteRecentLayoutSetBranch( recentLayoutSetBranch); } } else { if (recentLayoutSetBranch == null) { recentLayoutSetBranch = _recentLayoutSetBranchLocalService.addRecentLayoutSetBranch( userId, layoutSetBranchId, layoutSetId); } recentLayoutSetBranch.setLayoutSetBranchId(layoutSetBranchId); _recentLayoutSetBranchLocalService.updateRecentLayoutSetBranch( recentLayoutSetBranch); } ProxiedLayoutsThreadLocal.clearProxiedLayouts(); }