KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jodd > datetime > converter > GregorianCalendarConverter


1 // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved.
2

3 package jodd.datetime.converter;
4
5 import java.util.GregorianCalendar JavaDoc;
6
7 import jodd.datetime.JDateTime;
8
9 public class GregorianCalendarConverter implements JdtConverter {
10
11     public void loadFrom(JDateTime jdt, Object JavaDoc source) {
12         GregorianCalendar JavaDoc gc = (GregorianCalendar JavaDoc) source;
13         jdt.setTimeZone(gc.getTimeZone());
14         jdt.setTimeInMillis(gc.getTimeInMillis());
15     }
16
17     public Object JavaDoc convertTo(JDateTime jdt) {
18         GregorianCalendar JavaDoc gc = new GregorianCalendar JavaDoc(jdt.getTimeZone());
19         storeTo(jdt, gc);
20         return gc;
21     }
22
23
24     public void storeTo(JDateTime jdt, Object JavaDoc destination) {
25         GregorianCalendar JavaDoc gc = (GregorianCalendar JavaDoc) destination;
26         gc.setTimeZone(jdt.getTimeZone());
27         gc.setTimeInMillis(jdt.getTimeInMillis());
28     }
29 }
30
Popular Tags