| java.lang.Object org.jfree.chart.axis.Axis org.jfree.chart.axis.ValueAxis org.jfree.chart.axis.DateAxis
DateAxis | public class DateAxis extends ValueAxis implements Cloneable,Serializable(Code) | | The base class for axes that display dates. You will find it easier to
understand how this axis works if you bear in mind that it really
displays/measures integer (or long) data, where the integers are
milliseconds since midnight, 1-Jan-1970. When displaying tick labels, the
millisecond values are converted back to dates using a
DateFormat instance.
You can also create a
org.jfree.chart.axis.Timeline and supply in
the constructor to create an axis that only contains certain domain values.
For example, this allows you to create a date axis that only contains
working days.
|
Method Summary | |
protected void | autoAdjustRange() Rescales the axis to ensure that all data is visible. | public Date | calculateHighestVisibleTickValue(DateTickUnit unit) Calculates the value of the highest visible tick on the axis.
Parameters: unit - date unit to use. | public Date | calculateLowestVisibleTickValue(DateTickUnit unit) Calculates the value of the lowest visible tick on the axis.
Parameters: unit - date unit to use. | public Object | clone() Returns a clone of the object. | public void | configure() Configures the axis to work with the specified plot. | public static TickUnitSource | createStandardDateTickUnits() Returns a collection of standard date tick units that uses the default
time zone. | public static TickUnitSource | createStandardDateTickUnits(TimeZone zone) Returns a collection of standard date tick units. | public double | dateToJava2D(Date date, Rectangle2D area, RectangleEdge edge) Translates a date to Java2D coordinates, based on the range displayed by
this axis for the specified data area.
Parameters: date - the date. Parameters: area - the rectangle (in Java2D space) where the data is to beplotted. Parameters: edge - the axis location. | public AxisState | draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a
printer).
Parameters: g2 - the graphics device (null not permitted). Parameters: cursor - the cursor location. Parameters: plotArea - the area within which the axes and data should be drawn (null not permitted). Parameters: dataArea - the area within which the data should be drawn (null not permitted). Parameters: edge - the location of the axis (null not permitted). Parameters: plotState - collects information about the plot (null permitted). | public boolean | equals(Object obj) Tests this axis for equality with an arbitrary object.
Parameters: obj - the object (null permitted). | public DateFormat | getDateFormatOverride() Returns the date format override. | public Date | getMaximumDate() Returns the latest date visible on the axis. | public Date | getMinimumDate() Returns the earliest date visible on the axis. | public DateTickMarkPosition | getTickMarkPosition() Returns the tick mark position (start, middle or end of the time period). | public DateTickUnit | getTickUnit() Returns the tick unit for the axis. | public TimeZone | getTimeZone() Returns the time zone for the axis. | public Timeline | getTimeline() Returns the underlying timeline used by this axis. | public int | hashCode() Returns a hash code for this object. | public boolean | isHiddenValue(long millis) Returns true if the axis hides this value, and
false otherwise.
Parameters: millis - the data value. | public double | java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Translates a Java2D coordinate into the corresponding data value. | protected Date | nextStandardDate(Date date, DateTickUnit unit) Returns the first "standard" date (based on the specified field and
units).
Parameters: date - the reference date. Parameters: unit - the date tick unit. | protected Date | previousStandardDate(Date date, DateTickUnit unit) Returns the previous "standard" date, for a given date and tick unit.
Parameters: date - the reference date. Parameters: unit - the tick unit. | public List | refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: state - the axis state. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. | protected List | refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Recalculates the ticks for the date axis.
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the data is to be drawn. Parameters: edge - the location of the axis. | protected List | refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Recalculates the ticks for the date axis.
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. | protected void | selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis. | protected void | selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick size for the axis. | protected void | selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick size for the axis. | public void | setDateFormatOverride(DateFormat formatter) Sets the date format override. | public void | setMaximumDate(Date maximumDate) Sets the maximum date visible on the axis and sends an
AxisChangeEvent to all registered listeners. | public void | setMinimumDate(Date date) Sets the minimum date visible on the axis and sends an
AxisChangeEvent to all registered listeners. | public void | setRange(Range range) Sets the upper and lower bounds for the axis and sends an
AxisChangeEvent to all registered listeners. | public void | setRange(Range range, boolean turnOffAutoRange, boolean notify) Sets the range for the axis, if requested, sends an
AxisChangeEvent to all registered listeners. | public void | setRange(Date lower, Date upper) Sets the axis range and sends an
AxisChangeEvent to all
registered listeners. | public void | setRange(double lower, double upper) Sets the axis range and sends an
AxisChangeEvent to all
registered listeners. | public void | setTickMarkPosition(DateTickMarkPosition position) Sets the tick mark position (start, middle or end of the time period)
and sends an
AxisChangeEvent to all registered listeners. | public void | setTickUnit(DateTickUnit unit) Sets the tick unit for the axis. | public void | setTickUnit(DateTickUnit unit, boolean notify, boolean turnOffAutoSelection) Sets the tick unit attribute. | public void | setTimeZone(TimeZone zone) Sets the time zone for the axis and sends an
AxisChangeEvent to
all registered listeners. | public void | setTimeline(Timeline timeline) Sets the underlying timeline to use for this axis. | public double | valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Translates the data value to the display coordinates (Java 2D User Space)
of the chart.
Parameters: value - the date to be plotted. Parameters: area - the rectangle (in Java2D space) where the data is to be plotted. Parameters: edge - the axis location. | public void | zoomRange(double lowerPercent, double upperPercent) Zooms in on the current range. |
DEFAULT_ANCHOR_DATE | final public static Date DEFAULT_ANCHOR_DATE(Code) | | The default anchor date.
|
DEFAULT_AUTO_RANGE_MINIMUM_SIZE_IN_MILLISECONDS | final public static double DEFAULT_AUTO_RANGE_MINIMUM_SIZE_IN_MILLISECONDS(Code) | | The default minimum auto range size.
|
DEFAULT_DATE_RANGE | final public static DateRange DEFAULT_DATE_RANGE(Code) | | The default axis range.
|
DEFAULT_DATE_TICK_UNIT | final public static DateTickUnit DEFAULT_DATE_TICK_UNIT(Code) | | The default date tick unit.
|
DateAxis | public DateAxis()(Code) | | Creates a date axis with no label.
|
DateAxis | public DateAxis(String label)(Code) | | Creates a date axis with the specified label.
Parameters: label - the axis label (null permitted). |
DateAxis | public DateAxis(String label, TimeZone zone)(Code) | | Creates a date axis. A timeline is specified for the axis. This allows
special transformations to occur between a domain of values and the
values included in the axis.
See Also: org.jfree.chart.axis.SegmentedTimeline Parameters: label - the axis label (null permitted). Parameters: zone - the time zone. |
autoAdjustRange | protected void autoAdjustRange()(Code) | | Rescales the axis to ensure that all data is visible.
|
calculateHighestVisibleTickValue | public Date calculateHighestVisibleTickValue(DateTickUnit unit)(Code) | | Calculates the value of the highest visible tick on the axis.
Parameters: unit - date unit to use. The value of the highest visible tick on the axis. |
calculateLowestVisibleTickValue | public Date calculateLowestVisibleTickValue(DateTickUnit unit)(Code) | | Calculates the value of the lowest visible tick on the axis.
Parameters: unit - date unit to use. The value of the lowest visible tick on the axis. |
configure | public void configure()(Code) | | Configures the axis to work with the specified plot. If the axis has
auto-scaling, then sets the maximum and minimum values.
|
createStandardDateTickUnits | public static TickUnitSource createStandardDateTickUnits()(Code) | | Returns a collection of standard date tick units that uses the default
time zone. This collection will be used by default, but you are free
to create your own collection if you want to (see the
ValueAxis.setStandardTickUnits(TickUnitSource) method inherited
from the
ValueAxis class).
A collection of standard date tick units. |
createStandardDateTickUnits | public static TickUnitSource createStandardDateTickUnits(TimeZone zone)(Code) | | Returns a collection of standard date tick units. This collection will
be used by default, but you are free to create your own collection if
you want to (see the
ValueAxis.setStandardTickUnits(TickUnitSource) method inherited
from the
ValueAxis class).
Parameters: zone - the time zone (null not permitted). A collection of standard date tick units. |
dateToJava2D | public double dateToJava2D(Date date, Rectangle2D area, RectangleEdge edge)(Code) | | Translates a date to Java2D coordinates, based on the range displayed by
this axis for the specified data area.
Parameters: date - the date. Parameters: area - the rectangle (in Java2D space) where the data is to beplotted. Parameters: edge - the axis location. The coordinate corresponding to the supplied date. |
draw | public AxisState draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState)(Code) | | Draws the axis on a Java 2D graphics device (such as the screen or a
printer).
Parameters: g2 - the graphics device (null not permitted). Parameters: cursor - the cursor location. Parameters: plotArea - the area within which the axes and data should be drawn (null not permitted). Parameters: dataArea - the area within which the data should be drawn (null not permitted). Parameters: edge - the location of the axis (null not permitted). Parameters: plotState - collects information about the plot (null permitted). The axis state (never null ). |
equals | public boolean equals(Object obj)(Code) | | Tests this axis for equality with an arbitrary object.
Parameters: obj - the object (null permitted). A boolean. |
getDateFormatOverride | public DateFormat getDateFormatOverride()(Code) | | Returns the date format override. If this is non-null, then it will be
used to format the dates on the axis.
The formatter (possibly null ). |
getTickMarkPosition | public DateTickMarkPosition getTickMarkPosition()(Code) | | Returns the tick mark position (start, middle or end of the time period).
The position (never null ). |
getTickUnit | public DateTickUnit getTickUnit()(Code) | | Returns the tick unit for the axis.
Note: if the autoTickUnitSelection flag is
true the tick unit may be changed while the axis is being
drawn, so in that case the return value from this method may be
irrelevant if the method is called before the axis has been drawn.
The tick unit (possibly null ). See Also: DateAxis.setTickUnit(DateTickUnit) See Also: ValueAxis.isAutoTickUnitSelection |
getTimeline | public Timeline getTimeline()(Code) | | Returns the underlying timeline used by this axis.
The timeline. |
hashCode | public int hashCode()(Code) | | Returns a hash code for this object.
A hash code. |
isHiddenValue | public boolean isHiddenValue(long millis)(Code) | | Returns true if the axis hides this value, and
false otherwise.
Parameters: millis - the data value. A value. |
java2DToValue | public double java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge)(Code) | | Translates a Java2D coordinate into the corresponding data value. To
perform this translation, you need to know the area used for plotting
data, and which edge the axis is located on.
Parameters: java2DValue - the coordinate in Java2D space. Parameters: area - the rectangle (in Java2D space) where the data is to be plotted. Parameters: edge - the axis location. A data value. |
nextStandardDate | protected Date nextStandardDate(Date date, DateTickUnit unit)(Code) | | Returns the first "standard" date (based on the specified field and
units).
Parameters: date - the reference date. Parameters: unit - the date tick unit. The next "standard" date. |
previousStandardDate | protected Date previousStandardDate(Date date, DateTickUnit unit)(Code) | | Returns the previous "standard" date, for a given date and tick unit.
Parameters: date - the reference date. Parameters: unit - the tick unit. The previous "standard" date. |
refreshTicks | public List refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: state - the axis state. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. A list of ticks. |
refreshTicksHorizontal | protected List refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Recalculates the ticks for the date axis.
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the data is to be drawn. Parameters: edge - the location of the axis. A list of ticks. |
refreshTicksVertical | protected List refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Recalculates the ticks for the date axis.
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. A list of ticks. |
selectAutoTickUnit | protected void selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Selects an appropriate tick value for the axis. The strategy is to
display as many ticks as possible (selected from an array of 'standard'
tick units) without the labels overlapping.
Parameters: g2 - the graphics device. Parameters: dataArea - the area defined by the axes. Parameters: edge - the axis location. |
selectHorizontalAutoTickUnit | protected void selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Selects an appropriate tick size for the axis. The strategy is to
display as many ticks as possible (selected from a collection of
'standard' tick units) without the labels overlapping.
Parameters: g2 - the graphics device. Parameters: dataArea - the area defined by the axes. Parameters: edge - the axis location. |
selectVerticalAutoTickUnit | protected void selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Selects an appropriate tick size for the axis. The strategy is to
display as many ticks as possible (selected from a collection of
'standard' tick units) without the labels overlapping.
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the axis location. |
setDateFormatOverride | public void setDateFormatOverride(DateFormat formatter)(Code) | | Sets the date format override. If this is non-null, then it will be
used to format the dates on the axis.
Parameters: formatter - the date formatter (null permitted). |
setMaximumDate | public void setMaximumDate(Date maximumDate)(Code) | | Sets the maximum date visible on the axis and sends an
AxisChangeEvent to all registered listeners. If
maximumDate is on or before the current minimum date for
the axis, the minimum date will be shifted to preserve the current
length of the axis.
Parameters: maximumDate - the date (null not permitted). See Also: DateAxis.getMinimumDate() See Also: DateAxis.setMinimumDate(Date) |
setMinimumDate | public void setMinimumDate(Date date)(Code) | | Sets the minimum date visible on the axis and sends an
AxisChangeEvent to all registered listeners. If
date is on or after the current maximum date for
the axis, the maximum date will be shifted to preserve the current
length of the axis.
Parameters: date - the date (null not permitted). See Also: DateAxis.getMinimumDate() See Also: DateAxis.setMaximumDate(Date) |
setRange | public void setRange(Range range)(Code) | | Sets the upper and lower bounds for the axis and sends an
AxisChangeEvent to all registered listeners. As a side-effect,
the auto-range flag is set to false.
Parameters: range - the new range (null not permitted). |
setRange | public void setRange(Range range, boolean turnOffAutoRange, boolean notify)(Code) | | Sets the range for the axis, if requested, sends an
AxisChangeEvent to all registered listeners. As a side-effect,
the auto-range flag is set to false (optional).
Parameters: range - the range (null not permitted). Parameters: turnOffAutoRange - a flag that controls whether or not the auto range is turned off. Parameters: notify - a flag that controls whether or not listeners are notified. |
setRange | public void setRange(Date lower, Date upper)(Code) | | Sets the axis range and sends an
AxisChangeEvent to all
registered listeners.
Parameters: lower - the lower bound for the axis. Parameters: upper - the upper bound for the axis. |
setRange | public void setRange(double lower, double upper)(Code) | | Sets the axis range and sends an
AxisChangeEvent to all
registered listeners.
Parameters: lower - the lower bound for the axis. Parameters: upper - the upper bound for the axis. |
setTickMarkPosition | public void setTickMarkPosition(DateTickMarkPosition position)(Code) | | Sets the tick mark position (start, middle or end of the time period)
and sends an
AxisChangeEvent to all registered listeners.
Parameters: position - the position (null not permitted). |
setTickUnit | public void setTickUnit(DateTickUnit unit, boolean notify, boolean turnOffAutoSelection)(Code) | | Sets the tick unit attribute.
Parameters: unit - the new tick unit. Parameters: notify - notify registered listeners? Parameters: turnOffAutoSelection - turn off auto selection? See Also: DateAxis.getTickUnit() |
setTimeline | public void setTimeline(Timeline timeline)(Code) | | Sets the underlying timeline to use for this axis.
If the timeline is changed, an
AxisChangeEvent is sent to all
registered listeners.
Parameters: timeline - the timeline. |
valueToJava2D | public double valueToJava2D(double value, Rectangle2D area, RectangleEdge edge)(Code) | | Translates the data value to the display coordinates (Java 2D User Space)
of the chart.
Parameters: value - the date to be plotted. Parameters: area - the rectangle (in Java2D space) where the data is to be plotted. Parameters: edge - the axis location. The coordinate corresponding to the supplied data value. |
zoomRange | public void zoomRange(double lowerPercent, double upperPercent)(Code) | | Zooms in on the current range.
Parameters: lowerPercent - the new lower bound. Parameters: upperPercent - the new upper bound. |
Methods inherited from org.jfree.chart.axis.ValueAxis | abstract protected void autoAdjustRange()(Code)(Java Doc) protected float[] calculateAnchorPoint(ValueTick tick, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public void centerRange(double value)(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) protected void drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected AxisState drawTickMarksAndLabels(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) protected double findMaximumTickLabelHeight(List ticks, Graphics2D g2, Rectangle2D drawArea, boolean vertical)(Code)(Java Doc) protected double findMaximumTickLabelWidth(List ticks, Graphics2D g2, Rectangle2D drawArea, boolean vertical)(Code)(Java Doc) public double getAutoRangeMinimumSize()(Code)(Java Doc) protected int getAutoTickIndex()(Code)(Java Doc) public Range getDefaultAutoRange()(Code)(Java Doc) public Shape getDownArrow()(Code)(Java Doc) public double getFixedAutoRange()(Code)(Java Doc) public Shape getLeftArrow()(Code)(Java Doc) public double getLowerBound()(Code)(Java Doc) public double getLowerMargin()(Code)(Java Doc) public Range getRange()(Code)(Java Doc) public Shape getRightArrow()(Code)(Java Doc) public TickUnitSource getStandardTickUnits()(Code)(Java Doc) public Shape getUpArrow()(Code)(Java Doc) public double getUpperBound()(Code)(Java Doc) public double getUpperMargin()(Code)(Java Doc) public boolean isAutoRange()(Code)(Java Doc) public boolean isAutoTickUnitSelection()(Code)(Java Doc) public boolean isInverted()(Code)(Java Doc) public boolean isNegativeArrowVisible()(Code)(Java Doc) public boolean isPositiveArrowVisible()(Code)(Java Doc) public boolean isVerticalTickLabels()(Code)(Java Doc) abstract public double java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public double lengthToJava2D(double length, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public AxisSpace reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space)(Code)(Java Doc) public void resizeRange(double percent)(Code)(Java Doc) public void resizeRange(double percent, double anchorValue)(Code)(Java Doc) public void setAutoRange(boolean auto)(Code)(Java Doc) protected void setAutoRange(boolean auto, boolean notify)(Code)(Java Doc) public void setAutoRangeMinimumSize(double size)(Code)(Java Doc) public void setAutoRangeMinimumSize(double size, boolean notify)(Code)(Java Doc) protected void setAutoTickIndex(int index)(Code)(Java Doc) public void setAutoTickUnitSelection(boolean flag)(Code)(Java Doc) public void setAutoTickUnitSelection(boolean flag, boolean notify)(Code)(Java Doc) public void setDefaultAutoRange(Range range)(Code)(Java Doc) public void setDownArrow(Shape arrow)(Code)(Java Doc) public void setFixedAutoRange(double length)(Code)(Java Doc) public void setInverted(boolean flag)(Code)(Java Doc) public void setLeftArrow(Shape arrow)(Code)(Java Doc) public void setLowerBound(double min)(Code)(Java Doc) public void setLowerMargin(double margin)(Code)(Java Doc) public void setNegativeArrowVisible(boolean visible)(Code)(Java Doc) public void setPositiveArrowVisible(boolean visible)(Code)(Java Doc) public void setRange(Range range)(Code)(Java Doc) public void setRange(Range range, boolean turnOffAutoRange, boolean notify)(Code)(Java Doc) public void setRange(double lower, double upper)(Code)(Java Doc) public void setRangeAboutValue(double value, double length)(Code)(Java Doc) public void setRangeWithMargins(Range range)(Code)(Java Doc) public void setRangeWithMargins(Range range, boolean turnOffAutoRange, boolean notify)(Code)(Java Doc) public void setRangeWithMargins(double lower, double upper)(Code)(Java Doc) public void setRightArrow(Shape arrow)(Code)(Java Doc) public void setStandardTickUnits(TickUnitSource source)(Code)(Java Doc) public void setUpArrow(Shape arrow)(Code)(Java Doc) public void setUpperBound(double max)(Code)(Java Doc) public void setUpperMargin(double margin)(Code)(Java Doc) public void setVerticalTickLabels(boolean flag)(Code)(Java Doc) abstract public double valueToJava2D(double value, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public void zoomRange(double lowerPercent, double upperPercent)(Code)(Java Doc)
|
Methods inherited from org.jfree.chart.axis.Axis | public void addChangeListener(AxisChangeListener listener)(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) abstract public void configure()(Code)(Java Doc) abstract public AxisState draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState)(Code)(Java Doc) protected void drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected AxisState drawLabel(String label, Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state)(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) public Paint getAxisLinePaint()(Code)(Java Doc) public Stroke getAxisLineStroke()(Code)(Java Doc) public double getFixedDimension()(Code)(Java Doc) public String getLabel()(Code)(Java Doc) public double getLabelAngle()(Code)(Java Doc) protected Rectangle2D getLabelEnclosure(Graphics2D g2, RectangleEdge edge)(Code)(Java Doc) public Font getLabelFont()(Code)(Java Doc) public RectangleInsets getLabelInsets()(Code)(Java Doc) public Paint getLabelPaint()(Code)(Java Doc) public Plot getPlot()(Code)(Java Doc) public Font getTickLabelFont()(Code)(Java Doc) public RectangleInsets getTickLabelInsets()(Code)(Java Doc) public Paint getTickLabelPaint()(Code)(Java Doc) public float getTickMarkInsideLength()(Code)(Java Doc) public float getTickMarkOutsideLength()(Code)(Java Doc) public Paint getTickMarkPaint()(Code)(Java Doc) public Stroke getTickMarkStroke()(Code)(Java Doc) public boolean hasListener(EventListener listener)(Code)(Java Doc) public boolean isAxisLineVisible()(Code)(Java Doc) public boolean isTickLabelsVisible()(Code)(Java Doc) public boolean isTickMarksVisible()(Code)(Java Doc) public boolean isVisible()(Code)(Java Doc) protected void notifyListeners(AxisChangeEvent event)(Code)(Java Doc) abstract public List refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public void removeChangeListener(AxisChangeListener listener)(Code)(Java Doc) abstract public AxisSpace reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space)(Code)(Java Doc) public void setAxisLinePaint(Paint paint)(Code)(Java Doc) public void setAxisLineStroke(Stroke stroke)(Code)(Java Doc) public void setAxisLineVisible(boolean visible)(Code)(Java Doc) public void setFixedDimension(double dimension)(Code)(Java Doc) public void setLabel(String label)(Code)(Java Doc) public void setLabelAngle(double angle)(Code)(Java Doc) public void setLabelFont(Font font)(Code)(Java Doc) public void setLabelInsets(RectangleInsets insets)(Code)(Java Doc) public void setLabelPaint(Paint paint)(Code)(Java Doc) public void setPlot(Plot plot)(Code)(Java Doc) public void setTickLabelFont(Font font)(Code)(Java Doc) public void setTickLabelInsets(RectangleInsets insets)(Code)(Java Doc) public void setTickLabelPaint(Paint paint)(Code)(Java Doc) public void setTickLabelsVisible(boolean flag)(Code)(Java Doc) public void setTickMarkInsideLength(float length)(Code)(Java Doc) public void setTickMarkOutsideLength(float length)(Code)(Java Doc) public void setTickMarkPaint(Paint paint)(Code)(Java Doc) public void setTickMarkStroke(Stroke stroke)(Code)(Java Doc) public void setTickMarksVisible(boolean flag)(Code)(Java Doc) public void setVisible(boolean flag)(Code)(Java Doc)
|
|
|