Changeset 251
- Timestamp:
- 03/02/06 23:21:24
- Files:
-
- trunk/calendar3/appcommon/src/org/bedework/appcommon/EventFormatter.java (modified) (2 diffs)
- trunk/calendar3/appcommon/src/org/bedework/appcommon/MyCalendarVO.java (modified) (3 diffs)
- trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java (modified) (2 diffs)
- trunk/calendar3/appcommon/src/org/bedework/appcommon/TimezoneCache.java (deleted)
- trunk/calendar3/webclient/src/org/bedework/webclient/BwActionForm.java (modified) (2 diffs)
- trunk/calendar3/webclient/src/org/bedework/webclient/BwGoToAction.java (modified) (5 diffs)
- trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/appcommon/src/org/bedework/appcommon/EventFormatter.java
r47 r251 61 61 62 62 import java.io.Serializable; 63 import java.util.Date; 64 import java.util.Locale; 63 65 64 66 import org.apache.log4j.Logger; … … 144 146 public MyCalendarVO getToday() { 145 147 if (today == null) { 146 // XXX Locale?147 today = new MyCalendarVO( );148 Locale loc = Locale.getDefault(); // XXX Locale 149 today = new MyCalendarVO(new Date(System.currentTimeMillis()), loc); 148 150 } 149 151 trunk/calendar3/appcommon/src/org/bedework/appcommon/MyCalendarVO.java
r2 r251 29 29 package org.bedework.appcommon; 30 30 31 import org.bedework.calfacade.BwDateTime;32 import org.bedework.calfacade.CalFacadeException;33 import org.bedework.calfacade.CalFacadeUtil;34 35 31 import java.io.Serializable; 36 32 import java.text.DateFormat; … … 61 57 private DateFormat isoformat = new SimpleDateFormat("yyyyMMdd"); 62 58 63 /** Create a MyCalendarVO object representing the current date and time.64 */65 public MyCalendarVO() {66 this(new Date(System.currentTimeMillis()), Locale.getDefault());67 }68 69 /** Create a MyCalendarVO object representing a particular date and time.70 *71 * @param date Non-null Date object.72 */73 public MyCalendarVO(Date date) {74 this(date, Locale.getDefault());75 }76 77 59 /** Create a MyCalendarVO object representing a particular date and time 78 60 * in the given locale. … … 89 71 90 72 calendar.setTime(date); 91 }92 93 /** Create a MyCalendarVO object representing a particular DateTime94 * object.95 *96 * @param dtm Non-null BwDateTime object.97 * @throws CalFacadeException98 */99 public MyCalendarVO(BwDateTime dtm) throws CalFacadeException {100 this(CalFacadeUtil.getDate(dtm));101 73 } 102 74 trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java
r191 r251 68 68 import java.io.Serializable; 69 69 import java.util.Collection; 70 import java.util.Date; 70 71 import java.util.Iterator; 72 import java.util.Locale; 71 73 import java.util.Vector; 72 74 … … 432 434 gtpi.year = String.valueOf(gtpi.currentDay.getYear()); 433 435 434 gtpi.todaysMonth = new MyCalendarVO().getTwoDigitMonth(); 436 Locale loc = Locale.getDefault(); // XXX Locale 437 gtpi.todaysMonth = new MyCalendarVO( // XXX Expensive?? 438 new Date(System.currentTimeMillis()), 439 loc).getTwoDigitMonth(); 435 440 436 441 if (debug) { trunk/calendar3/webclient/src/org/bedework/webclient/BwActionForm.java
r55 r251 55 55 package org.bedework.webclient; 56 56 57 import java.util.Date; 58 import java.util.Locale; 59 57 60 import org.bedework.appcommon.CheckData; 58 61 import org.bedework.appcommon.EventFormatter; … … 151 154 public void setDate(String val) { 152 155 if (!CheckData.checkDateString(val)) { 153 date = new MyCalendarVO().getDateDigits(); 156 Locale loc = Locale.getDefault(); // XXX Locale 157 date = new MyCalendarVO(new Date(System.currentTimeMillis()), loc).getDateDigits(); 154 158 } else { 155 159 date = val; trunk/calendar3/webclient/src/org/bedework/webclient/BwGoToAction.java
r85 r251 61 61 import org.bedework.webcommon.TimeDateComponents; 62 62 63 63 import java.util.Date; 64 import java.util.Locale; 64 65 65 66 import javax.servlet.http.HttpServletRequest; … … 115 116 MyCalendarVO dt; 116 117 TimeView tv = form.getCurTimeView(); 118 Locale loc = Locale.getDefault(); // XXX Locale 117 119 118 120 if (newViewTypeI == BedeworkDefs.todayView) { 119 121 // dt = new MyCalendarVO(new Date(System.currentTimeMillis())); 120 dt = new MyCalendarVO(); 122 Date jdt = new Date(System.currentTimeMillis()); 123 dt = new MyCalendarVO(jdt, loc); 121 124 newView = true; 122 125 newViewTypeI = BedeworkDefs.dayView; … … 124 127 if (newViewTypeI == BedeworkDefs.dayView) { 125 128 // selected specific day to display from personal event entry screen. 126 dt = new MyCalendarVO(form.getViewStartDate().getDateTime()); 129 130 Date jdt = CalFacadeUtil.getDate(form.getViewStartDate().getDateTime()); 131 dt = new MyCalendarVO(jdt, loc); 127 132 newView = true; 128 133 } else { … … 139 144 } 140 145 141 dt = new MyCalendarVO(CalFacadeUtil.fromISODate(date)); 146 Date jdt = CalFacadeUtil.fromISODate(date); 147 dt = new MyCalendarVO(jdt, loc); 142 148 newView = true; 143 149 } … … 170 176 newView = true; 171 177 newViewTypeI = form.getCurViewPeriod(); 172 dt = new MyCalendarVO(CalFacadeUtil.fromISODate(vsdate)); 178 Date jdt = CalFacadeUtil.fromISODate(vsdate); 179 dt = new MyCalendarVO(jdt, loc); 173 180 } 174 181 } trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java
r249 r251 90 90 import java.text.Collator; 91 91 import java.util.Collection; 92 import java.util.Date; 92 93 import java.util.HashMap; 93 94 import java.util.Iterator; 95 import java.util.Locale; 94 96 import java.util.TreeMap; 95 97 import java.util.Vector; … … 838 840 public MyCalendarVO getToday() { 839 841 if (today == null) { 840 // XXX locale841 today = new MyCalendarVO( );842 Locale loc = Locale.getDefault(); // XXX Locale 843 today = new MyCalendarVO(new Date(System.currentTimeMillis()), loc); 842 844 } 843 845 return today; … … 1125 1127 } 1126 1128 1127 setViewMcDate(new MyCalendarVO()); 1129 Locale loc = Locale.getDefault(); // XXX Locale 1130 setViewMcDate(new MyCalendarVO(new Date(System.currentTimeMillis()), loc)); 1128 1131 refreshView(); 1129 1132 }
