1
19
20 package com.liferay.portal.kernel.util;
21
22 import java.util.Calendar;
23 import java.util.Locale;
24 import java.util.TimeZone;
25
26
32 public class CalendarFactoryUtil {
33
34 public static Calendar getCalendar() {
35 return getCalendarFactory().getCalendar();
36 }
37
38 public static Calendar getCalendar(int year, int month, int date) {
39 return getCalendarFactory().getCalendar(year, month, date);
40 }
41
42 public static Calendar getCalendar(
43 int year, int month, int date, int hour, int minute) {
44
45 return getCalendarFactory().getCalendar(
46 year, month, date, hour, minute);
47 }
48
49 public static Calendar getCalendar(
50 int year, int month, int date, int hour, int minute, int second) {
51
52 return getCalendarFactory().getCalendar(
53 year, month, date, hour, minute, second);
54 }
55
56 public static Calendar getCalendar(Locale locale) {
57 return getCalendarFactory().getCalendar(locale);
58 }
59
60 public static Calendar getCalendar(TimeZone timeZone) {
61 return getCalendarFactory().getCalendar(timeZone);
62 }
63
64 public static Calendar getCalendar(TimeZone timeZone, Locale locale) {
65 return getCalendarFactory().getCalendar(timeZone, locale);
66 }
67
68 public static CalendarFactory getCalendarFactory() {
69 return _calendarFactory;
70 }
71
72 public void setCalendarFactory(CalendarFactory calendarFactory) {
73 _calendarFactory = calendarFactory;
74 }
75
76 private static CalendarFactory _calendarFactory;
77
78 }