package org.inbio.m3s.model.core;
import java.util.Date;
import org.inbio.m3s.model.LogGenericEntity;
/**
*
* @author jgutierrez
*
*/
public class Privilege extends LogGenericEntity {
private static final long serialVersionUID = 7997101139869693755L;
private Integer privilegeId;
private String name;
//private Set<UserProjectPrivilege> userProjectPrivileges = new HashSet<UserProjectPrivilege>(0);
public Privilege() {
}
public Privilege(String name) {
this.name = name;
}
public Privilege(String name, Date creationDate, String createdBy,
Date lastModificationDate, String lastModificationBy
//,Set<UserProjectPrivilege> userProjectPrivileges)
){
this.name = name;
this.setCreationDate(creationDate);
this.setCreatedBy(createdBy);
this.setLastModificationDate(lastModificationDate);
this.setLastModificationBy(lastModificationBy);
//this.userProjectPrivileges = userProjectPrivileges;
}
public Integer getPrivilegeId() {
return this.privilegeId;
}
public void setPrivilegeId(Integer privilegeId) {
this.privilegeId = privilegeId;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
/*
public Set<UserProjectPrivilege> getUserProjectPrivileges() {
return this.userProjectPrivileges;
}
public void setUserProjectPrivileges(
Set<UserProjectPrivilege> userProjectPrivileges) {
this.userProjectPrivileges = userProjectPrivileges;
}
*/
}