|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hackystat.projectbrowser.page.dailyprojectdata.devtime.DevTimeDataModel
public class DevTimeDataModel
The data model for DevTime DPD display. This data model accommodates multiple Projects. For each project, the data model indicates the members in the Project along with how much DevTime they worked on the associated project for the day.
Constructor Summary | |
---|---|
DevTimeDataModel()
The default DevTimeDataModel, which contains no commit information. |
Method Summary | |
---|---|
void |
clear()
Sets this model to its empty state. |
DevTimeData |
getDevTimeData(org.hackystat.sensorbase.resource.projects.jaxb.Project project)
Return the DevTimeData instance associated with the specified project. |
java.util.List<DevTimeData> |
getDevTimeDataList()
Returns the list of DevTimeData instances, needed for markup. |
boolean |
isEmpty()
Returns true if this data model contains no information. |
void |
update()
Updates this data model to reflect the build information associated with the selected projects. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DevTimeDataModel()
Method Detail |
---|
public void update()
public void clear()
public boolean isEmpty()
public DevTimeData getDevTimeData(org.hackystat.sensorbase.resource.projects.jaxb.Project project)
project
- The project.
public java.util.List<DevTimeData> getDevTimeDataList()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |