|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jrefinery.chart.TickUnit | +--com.jrefinery.chart.DateTickUnit
Represents a tick unit for a date axis.
Field Summary | |
static int |
DAY
A constant for days. |
static int |
HOUR
A constant for hours. |
static int |
MILLISECOND
A constant for milliseconds. |
static int |
MINUTE
A constant for minutes. |
static int |
MONTH
A constant for months. |
static int |
SECOND
A constant for seconds. |
static int |
YEAR
A constant for years. |
Constructor Summary | |
DateTickUnit(int unit,
int count)
Creates a new date tick unit. |
|
DateTickUnit(int unit,
int count,
java.text.DateFormat formatter)
Creates a new date tick unit. |
Method Summary | |
java.util.Date |
addToDate(java.util.Date base)
Calculates a new date by adding this unit to the base date. |
java.lang.String |
dateToString(java.util.Date date)
Formats a date. |
int |
getCalendarField()
Returns a field code that can be used with the Calendar class. |
int |
getCount()
Returns the unit count. |
int |
getUnit()
Returns the date unit. |
java.lang.String |
valueToString(double milliseconds)
Formats a value. |
Methods inherited from class com.jrefinery.chart.TickUnit |
compareTo, getSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int YEAR
public static final int MONTH
public static final int DAY
public static final int HOUR
public static final int MINUTE
public static final int SECOND
public static final int MILLISECOND
Constructor Detail |
public DateTickUnit(int unit, int count)
unit
- the unit.count
- the unit count.public DateTickUnit(int unit, int count, java.text.DateFormat formatter)
You can specify the units using one of the constants YEAR, MONTH, DAY, HOUR, MINUTE, SECOND or MILLISECOND. In addition, you can specify a unit count, and a date format.
unit
- the unit.count
- the unit count.formatter
- the date formatter.Method Detail |
public int getUnit()
public int getCount()
public java.lang.String valueToString(double milliseconds)
valueToString
in class TickUnit
milliseconds
- date in milliseconds since 01-01-1970.public java.lang.String dateToString(java.util.Date date)
date
- the date.public java.util.Date addToDate(java.util.Date base)
base
- the base date.public int getCalendarField()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |