org.squashtest.csp.tm.domain.project
Class ProjectPermission

java.lang.Object
  extended by org.squashtest.csp.tm.domain.project.ProjectPermission

public class ProjectPermission
extends Object

This class represents an agregation of permissions (read, write and so on) which can be given to a user and which have a scope of object identities. This class is specific to projects permission

Author:
Gregory Fouquet

Constructor Summary
ProjectPermission(Project project, org.squashtest.csp.core.security.acls.PermissionGroup permissionGroup)
           
 
Method Summary
 org.squashtest.csp.core.security.acls.PermissionGroup getPermissionGroup()
           
 Project getProject()
           
 void setPermissionGroup(org.squashtest.csp.core.security.acls.PermissionGroup permissionGroup)
           
 void setProject(Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectPermission

public ProjectPermission(Project project,
                         org.squashtest.csp.core.security.acls.PermissionGroup permissionGroup)
Method Detail

getProject

public Project getProject()

setProject

public void setProject(Project project)

getPermissionGroup

public org.squashtest.csp.core.security.acls.PermissionGroup getPermissionGroup()

setPermissionGroup

public void setPermissionGroup(org.squashtest.csp.core.security.acls.PermissionGroup permissionGroup)


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.