/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.structure; import org.jdom.Element; /** * Nov 19, 2009 */ public class DefaultSiteAccessRightsAccumulatedXmlCreator { public void setUserRightAttributes( Element element, DefaultSiteAccumulatedAccessRights accumulatedAccessRights ) { element.setAttribute( "userread", Boolean.toString( accumulatedAccessRights.isReadAccess() ) ); element.setAttribute( "usercreate", Boolean.toString( accumulatedAccessRights.isCreateAccess() ) ); element.setAttribute( "useradd", Boolean.toString( accumulatedAccessRights.isAddAccess() ) ); element.setAttribute( "userpublish", Boolean.toString( accumulatedAccessRights.isPublishAccess() ) ); element.setAttribute( "userupdate", Boolean.toString( accumulatedAccessRights.isUpdateAccess() ) ); element.setAttribute( "userdelete", Boolean.toString( accumulatedAccessRights.isDeleteAccess() ) ); element.setAttribute( "useradministrate", Boolean.toString( accumulatedAccessRights.isAdminAccess() ) ); } }