|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides the mechanism for Graduation
objects to return the
values and labels of their ticks one tick at a time. This interface
returns tick values from some minimal value up to some maximal value,
using some increment value. Note that the increment value may
not be constant. For example, a graduation for the time axis
may use a slightly variable increment between differents months, since
all months doesn't have the same number of days.
Method Summary | |
java.lang.String |
currentLabel()
Returns the label for current tick. |
double |
currentPosition()
Returns the position where to draw the current tick. |
double |
currentValue()
Returns the value for current tick. |
java.util.Locale |
getLocale()
Returns the locale used for formatting tick labels. |
boolean |
hasNext()
Tests if the iterator has more ticks. |
boolean |
isMajorTick()
Tests if the current tick is a major one. |
void |
next()
Moves the iterator to the next minor or major tick. |
void |
nextMajor()
Moves the iterator to the next major tick. |
void |
rewind()
Reset the iterator on its first tick. |
Method Detail |
public boolean hasNext()
public boolean isMajorTick()
true
if current tick is a major tick,
or false
if it is a minor tick.public double currentPosition()
currentValue()
. The mean exception is for logarithmic graduation,
in which the tick position is not proportional to the tick value.
public double currentValue()
public java.lang.String currentLabel()
null
if it can't produces a label
for current tick.
public void next()
public void nextMajor()
public void rewind()
public java.util.Locale getLocale()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |