org.hackystat.projectbrowser.page.dailyprojectdata.issue
Class IssueDpdData

java.lang.Object
  extended by org.hackystat.projectbrowser.page.dailyprojectdata.issue.IssueDpdData
All Implemented Interfaces:
java.io.Serializable

public class IssueDpdData
extends java.lang.Object
implements java.io.Serializable

Represents commit and churn data for a given project and day.

Author:
Philip Johnson
See Also:
Serialized Form

Constructor Summary
IssueDpdData(org.hackystat.sensorbase.resource.projects.jaxb.Project project)
          Constructs an empty CommitData instance.
IssueDpdData(org.hackystat.sensorbase.resource.projects.jaxb.Project project, org.hackystat.dailyprojectdata.resource.issue.jaxb.IssueDailyProjectData issueDpd)
          Constructs a CommitData instance with member data.
 
Method Summary
 int getClosedIssues()
           
 java.util.Map<java.lang.String,java.lang.Integer> getIssueStatusCount()
           
 int getOpenIssues()
           
 org.hackystat.sensorbase.resource.projects.jaxb.Project getProject()
          Returns the project associated with this instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueDpdData

public IssueDpdData(org.hackystat.sensorbase.resource.projects.jaxb.Project project,
                    org.hackystat.dailyprojectdata.resource.issue.jaxb.IssueDailyProjectData issueDpd)
Constructs a CommitData instance with member data.

Parameters:
project - The project associated with this Commit data.
issueDpd - The individual member data.

IssueDpdData

public IssueDpdData(org.hackystat.sensorbase.resource.projects.jaxb.Project project)
Constructs an empty CommitData instance. Used to initialize the session state.

Parameters:
project - The project.
Method Detail

getProject

public org.hackystat.sensorbase.resource.projects.jaxb.Project getProject()
Returns the project associated with this instance.

Returns:
The project.

getOpenIssues

public int getOpenIssues()
Returns:
the openIssues

getClosedIssues

public int getClosedIssues()
Returns:
the closedIssues

getIssueStatusCount

public java.util.Map<java.lang.String,java.lang.Integer> getIssueStatusCount()
Returns:
the issueStatusCount