Class ProjectDetailsResponse
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.ria.web.ajax.dto.ajax.AjaxResponse
-
- ca.corefacility.bioinformatics.irida.ria.web.projects.dto.ProjectDetailsResponse
-
public class ProjectDetailsResponse extends AjaxResponse
Encapsulates information about the project as well as permissions.
-
-
Constructor Summary
Constructors Constructor Description ProjectDetailsResponse(Project project, boolean canManage, boolean canManageRemote, MetadataTemplate defaultMetadataTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Coverage
getCoverage()
java.util.Date
getCreatedDate()
java.lang.Long
getDefaultMetadataTemplateId()
java.lang.String
getDescription()
java.lang.Long
getId()
java.lang.String
getLabel()
java.util.Date
getModifiedDate()
java.lang.String
getOrganism()
java.lang.String
getPriority()
boolean
isCanManage()
boolean
isCanManageRemote()
boolean
isRemote()
void
setCanManage(boolean canManage)
void
setCanManageRemote(boolean canManageRemote)
void
setCoverage(Coverage coverage)
void
setCreatedDate(java.util.Date createdDate)
void
setDefaultMetadataTemplateId(java.lang.Long defaultMetadataTemplateId)
void
setDescription(java.lang.String description)
void
setId(java.lang.Long id)
void
setLabel(java.lang.String label)
void
setModifiedDate(java.util.Date modifiedDate)
void
setOrganism(java.lang.String organism)
void
setPriority(java.lang.String priority)
-
-
-
Constructor Detail
-
ProjectDetailsResponse
public ProjectDetailsResponse(Project project, boolean canManage, boolean canManageRemote, MetadataTemplate defaultMetadataTemplate)
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getCreatedDate
public java.util.Date getCreatedDate()
-
getModifiedDate
public java.util.Date getModifiedDate()
-
getOrganism
public java.lang.String getOrganism()
-
getDescription
public java.lang.String getDescription()
-
isCanManage
public boolean isCanManage()
-
setCanManage
public void setCanManage(boolean canManage)
-
isCanManageRemote
public boolean isCanManageRemote()
-
setCanManageRemote
public void setCanManageRemote(boolean canManageRemote)
-
setCreatedDate
public void setCreatedDate(java.util.Date createdDate)
-
setModifiedDate
public void setModifiedDate(java.util.Date modifiedDate)
-
setOrganism
public void setOrganism(java.lang.String organism)
-
setDescription
public void setDescription(java.lang.String description)
-
getPriority
public java.lang.String getPriority()
-
setPriority
public void setPriority(java.lang.String priority)
-
isRemote
public boolean isRemote()
-
getDefaultMetadataTemplateId
public java.lang.Long getDefaultMetadataTemplateId()
-
setDefaultMetadataTemplateId
public void setDefaultMetadataTemplateId(java.lang.Long defaultMetadataTemplateId)
-
getCoverage
public Coverage getCoverage()
-
setCoverage
public void setCoverage(Coverage coverage)
-
-