Update of /cvsroot/jcharts/krysalis-jcharts/src/scratchpad/org/krysalis/jcharts/gantt
In directory sc8-pr-cvs1:/tmp/cvs-serv9571/src/scratchpad/org/krysalis/jcharts/gantt
Modified Files:
DateHandler.java
Log Message:
Fix bug that made the calendar roll on the DATE and not DAY_OF_YEAR.
A testcase has been committed to make sure this doesn't happen again.
Index: DateHandler.java
===================================================================
RCS file: /cvsroot/jcharts/krysalis-jcharts/src/scratchpad/org/krysalis/jcharts/gantt/DateHandler.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** DateHandler.java 2 Sep 2003 16:25:55 -0000 1.7
--- DateHandler.java 3 Sep 2003 10:39:49 -0000 1.8
***************
*** 230,238 ****
c.set(Calendar.WEEK_OF_YEAR, week);
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
!
// | S | M | T | W | T | F |
// X +4
if (!startDay) {
! c.roll(Calendar.DATE, +4);
}
--- 230,238 ----
c.set(Calendar.WEEK_OF_YEAR, week);
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
!
// | S | M | T | W | T | F |
// X +4
if (!startDay) {
! c.roll(Calendar.DAY_OF_YEAR, +4);
}
|