public class GrannyTickLabeller extends java.lang.Object implements TickLabeller
GrannyTextRenderer| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROP_FORMATTER |
| Constructor and Description |
|---|
GrannyTickLabeller() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
finished() |
DatumFormatter |
getFormatter()
the formatter.
|
protected java.lang.String |
getLabel(int tickNumber,
Datum value) |
void |
init(TickVDescriptor ticks)
sets the ticks and DatumFormatter before drawing.
|
java.awt.Rectangle |
labelMajorTick(java.awt.Graphics g,
int tickNumber,
java.awt.geom.Line2D tickLine) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setFormatter(DatumFormatter df)
override the formatter in the TickVDescriptor.
|
public static final java.lang.String PROP_FORMATTER
public void init(TickVDescriptor ticks)
init in interface TickLabellerticks - public void setFormatter(DatumFormatter df)
df - the formatter to usepublic DatumFormatter getFormatter()
public java.awt.Rectangle labelMajorTick(java.awt.Graphics g,
int tickNumber,
java.awt.geom.Line2D tickLine)
labelMajorTick in interface TickLabellerprotected java.lang.String getLabel(int tickNumber,
Datum value)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public void finished()
finished in interface TickLabeller