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