List of usage examples for org.jfree.date SerialDate createInstance
public static SerialDate createInstance(final java.util.Date date)
From source file:org.jfree.data.time.Day.java
/** * Returns the day preceding this one./*from ww w . j a v a 2 s . co m*/ * * @return The day preceding this one. */ @Override public RegularTimePeriod previous() { Day result; int serial = this.serialDate.toSerial(); if (serial > SerialDate.SERIAL_LOWER_BOUND) { SerialDate yesterday = SerialDate.createInstance(serial - 1); return new Day(yesterday); } else { result = null; } return result; }
From source file:org.jfree.data.time.Day.java
/** * Returns the day following this one, or <code>null</code> if some limit * has been reached./*from w w w .j a va 2 s .co m*/ * * @return The day following this one, or <code>null</code> if some limit * has been reached. */ @Override public RegularTimePeriod next() { Day result; int serial = this.serialDate.toSerial(); if (serial < SerialDate.SERIAL_UPPER_BOUND) { SerialDate tomorrow = SerialDate.createInstance(serial + 1); return new Day(tomorrow); } else { result = null; } return result; }