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