001
014
015 package com.liferay.portal.util;
016
017 import com.liferay.portal.kernel.util.CalendarFactory;
018
019 import java.util.Calendar;
020 import java.util.GregorianCalendar;
021 import java.util.Locale;
022 import java.util.TimeZone;
023
024
027 public class CalendarFactoryImpl implements CalendarFactory {
028
029 public Calendar getCalendar() {
030 return new GregorianCalendar();
031 }
032
033 public Calendar getCalendar(int year, int month, int date) {
034 return new GregorianCalendar(year, month, date);
035 }
036
037 public Calendar getCalendar(
038 int year, int month, int date, int hour, int minute) {
039
040 return new GregorianCalendar(year, month, date, hour, minute);
041 }
042
043 public Calendar getCalendar(
044 int year, int month, int date, int hour, int minute, int second) {
045
046 return new GregorianCalendar(year, month, date, hour, minute, second);
047 }
048
049 public Calendar getCalendar(Locale locale) {
050 return new GregorianCalendar(locale);
051 }
052
053 public Calendar getCalendar(TimeZone timeZone) {
054 return new GregorianCalendar(timeZone);
055 }
056
057 public Calendar getCalendar(TimeZone timeZone, Locale locale) {
058 return new GregorianCalendar(timeZone, locale);
059 }
060
061 }