package scrum.server.sprint;
import scrum.server.admin.User;
import scrum.server.common.BurndownSnapshot;
import scrum.server.project.Project;
public class SprintDaySnapshot extends GSprintDaySnapshot implements BurndownSnapshot {
public void updateWithCurrentSprint() {
setRemainingWork(getSprint().getRemainingWork());
setBurnedWork(getSprint().getBurnedWork());
}
public Project getProject() {
return getSprint().getProject();
}
public boolean isVisibleFor(User user) {
return getProject().isVisibleFor(user);
}
@Override
public String toString() {
return getDate() + ": " + getBurnedWork() + ", " + getRemainingWork();
}
}