/** * Build a <code>{@link java.util.Calendar}</code> with the current time. * The new Calendar will use the <code>BaseCalendar</code> time zone if * it is not <code>null</code>. */ protected java.util.Calendar createJavaCalendar() { return (getTimeZone() == null) ? java.util.Calendar.getInstance() : java.util.Calendar.getInstance(getTimeZone()); }
/** * Build a <code>{@link java.util.Calendar}</code> with the current time. * The new Calendar will use the <code>BaseCalendar</code> time zone if * it is not <code>null</code>. */ protected java.util.Calendar createJavaCalendar() { return (getTimeZone() == null) ? java.util.Calendar.getInstance() : java.util.Calendar.getInstance(getTimeZone()); }
@Override public Object clone() { try { BaseCalendar clone = (BaseCalendar) super.clone(); if (getBaseCalendar() != null) { clone.baseCalendar = (Calendar) getBaseCalendar().clone(); } if(getTimeZone() != null) clone.timeZone = (TimeZone) getTimeZone().clone(); return clone; } catch (CloneNotSupportedException ex) { throw new IncompatibleClassChangeError("Not Cloneable."); } }
@Override public Object clone() { try { BaseCalendar clone = (BaseCalendar) super.clone(); if (getBaseCalendar() != null) { clone.baseCalendar = (Calendar) getBaseCalendar().clone(); } if(getTimeZone() != null) clone.timeZone = (TimeZone) getTimeZone().clone(); return clone; } catch (CloneNotSupportedException ex) { throw new IncompatibleClassChangeError("Not Cloneable."); } }
/** * Build a <code>{@link java.util.Calendar}</code> with the current time. * The new Calendar will use the <code>BaseCalendar</code> time zone if * it is not <code>null</code>. */ protected java.util.Calendar createJavaCalendar() { return (getTimeZone() == null) ? java.util.Calendar.getInstance() : java.util.Calendar.getInstance(getTimeZone()); }
/** * Build a <code>{@link java.util.Calendar}</code> with the current time. * The new Calendar will use the <code>BaseCalendar</code> time zone if * it is not <code>null</code>. */ protected java.util.Calendar createJavaCalendar() { return (getTimeZone() == null) ? java.util.Calendar.getInstance() : java.util.Calendar.getInstance(getTimeZone()); }