Constructor and Description |
---|
ProjectImpl(org.ofbiz.core.entity.GenericValue projectGv) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Long |
getAssigneeType()
Returns the default assignee for issues that get created in this project.
|
Avatar |
getAvatar()
Gives the currently-configured
Avatar for this project. |
Collection<org.ofbiz.core.entity.GenericValue> |
getComponents()
Returns the components for this Project.
|
Long |
getCounter() |
String |
getDescription() |
String |
getEmail() |
org.ofbiz.core.entity.GenericValue |
getGenericValue() |
Long |
getId() |
Collection<IssueType> |
getIssueTypes() |
String |
getKey() |
com.atlassian.crowd.embedded.api.User |
getLead() |
com.atlassian.crowd.embedded.api.User |
getLeadUser()
Returns the Project Lead
|
String |
getLeadUserKey() |
String |
getLeadUserName() |
String |
getName() |
String |
getOriginalKey() |
org.ofbiz.core.entity.GenericValue |
getProjectCategory() |
ProjectCategory |
getProjectCategoryObject() |
Collection<ProjectComponent> |
getProjectComponents()
Returns the components for this Project.
|
ApplicationUser |
getProjectLead() |
String |
getUrl() |
Collection<Version> |
getVersions() |
int |
hashCode() |
String |
toString() |
public Long getId()
public String getName()
public String getKey()
public String getEmail()
public ApplicationUser getProjectLead()
getProjectLead
in interface Project
public com.atlassian.crowd.embedded.api.User getLead()
public com.atlassian.crowd.embedded.api.User getLeadUser()
Project
getLeadUser
in interface Project
public String getLeadUserName()
getLeadUserName
in interface Project
public String getLeadUserKey()
getLeadUserKey
in interface Project
public String getOriginalKey()
getOriginalKey
in interface Project
public String getDescription()
getDescription
in interface Project
getDescription
in interface NamedWithDescription
public Long getAssigneeType()
Project
AssigneeTypes.PROJECT_LEAD
or AssigneeTypes.UNASSIGNED
.
Can return NULL if the default assignee has not been set for this project and this means the PROJECT LEAD is the default assignee.
TODO: Write upgrade task to ensure default assignee is always set.getAssigneeType
in interface Project
public Long getCounter()
getCounter
in interface Project
public Collection<org.ofbiz.core.entity.GenericValue> getComponents()
Project
getComponents
in interface Project
Project.getProjectComponents()
public Collection<ProjectComponent> getProjectComponents()
Project
getProjectComponents
in interface Project
public Collection<Version> getVersions()
getVersions
in interface Project
Version
for this projectpublic Collection<IssueType> getIssueTypes()
getIssueTypes
in interface Project
IssueType
for this projectpublic org.ofbiz.core.entity.GenericValue getProjectCategory()
getProjectCategory
in interface Project
public ProjectCategory getProjectCategoryObject()
getProjectCategoryObject
in interface Project
@Nonnull public Avatar getAvatar()
Project
Avatar
for this project.public org.ofbiz.core.entity.GenericValue getGenericValue()
getGenericValue
in interface Project
Copyright © 2002-2016 Atlassian. All Rights Reserved.