com.atlassian.jira.bc.project.component
Interface ProjectComponent

All Known Implementing Classes:
MutableProjectComponent, ProjectComponentImpl

public interface ProjectComponent

A key domain object representing a "working part" of a Project such that an Issue can be raised against or be relevant only to some parts. Typical usage in projects to develop a technology product have a ProjectComponent for each subsystem or module, e.g. GUI, Database, Indexing, Importing. Components can have a lead, or user responsible for the issues raised against that component. The AssigneeType value (AssigneeTypes) refers to the default assignee for issues raised on that component.


Method Summary
 long getAssigneeType()
          Returns the assignee type.
 java.lang.String getDescription()
          Returns the component description.
 org.ofbiz.core.entity.GenericValue getGenericValue()
          Deprecated. use this object instead of the stinky GenericValue!
 java.lang.Long getId()
          Returns the component ID.
 java.lang.String getLead()
          Returns the name of the lead for this project component.
 java.lang.String getName()
          Returns the name of this project component.
 java.lang.Long getProjectId()
          Returns the id of the project of this component.
 

Method Detail

getId

java.lang.Long getId()
Returns the component ID.

Returns:
component ID

getDescription

java.lang.String getDescription()
Returns the component description.

Returns:
component description

getLead

java.lang.String getLead()
Returns the name of the lead for this project component.

Returns:
name of the lead for this project component

getName

java.lang.String getName()
Returns the name of this project component.

Returns:
name of this project component

getProjectId

java.lang.Long getProjectId()
Returns the id of the project of this component.

Returns:
the project's id.

getAssigneeType

long getAssigneeType()
Returns the assignee type.

Returns:
the assignee type.

getGenericValue

org.ofbiz.core.entity.GenericValue getGenericValue()
Deprecated. use this object instead of the stinky GenericValue!

Returns:
the underlying GenericValue


Copyright © 2002-2010 Atlassian. All Rights Reserved.