org.jfree.chart.axis |
Axis classes and interfaces.
|
Java Source File Name | Type | Comment |
Axis.java | Class | The base class for all axes in JFreeChart. |
AxisCollection.java | Class | A collection of axes that have been assigned to the TOP, BOTTOM, LEFT or
RIGHT of a chart. |
AxisLocation.java | Class | Used to indicate the location of an axis on a 2D plot, prior to knowing the
orientation of the plot. |
AxisSpace.java | Class | A record that contains the space required at each edge of a plot. |
AxisState.java | Class | Instances of this class are used to carry state information for an axis
during the drawing process. |
CategoryAnchor.java | Class | Used to indicate one of three positions within a category:
START , MIDDLE and END . |
CategoryAxis.java | Class | An axis that displays categories. |
CategoryAxis3D.java | Class | An axis that displays categories and has a 3D effect. |
CategoryLabelPosition.java | Class | The attributes that control the position of the labels for the categories on
a
CategoryAxis . |
CategoryLabelPositions.java | Class | Records the label positions for a category axis. |
CategoryLabelWidthType.java | Class | Represents the width types for a category label. |
CategoryTick.java | Class | A tick for a
CategoryAxis . |
ColorBar.java | Class | A color bar. |
CompassFormat.java | Class | A formatter that displays numbers as directions. |
CyclicNumberAxis.java | Class | This class extends NumberAxis and handles cycling.
Traditional representation of data in the range x0..x1
|-------------------------|
x0 x1
Here, the range bounds are at the axis extremities.
With cyclic axis, however, the time is split in
"cycles", or "time frames", or the same duration : the period.
A cycle axis cannot by definition handle a larger interval
than the period : x1 - x0 >= period . |
DateAxis.java | Class | The base class for axes that display dates. |
DateTick.java | Class | A tick used by the
DateAxis class. |
DateTickMarkPosition.java | Class | Used to indicate the required position of tick marks on a date axis relative
to the underlying time period. |
DateTickUnit.java | Class | A tick unit for use by subclasses of
DateAxis . |
ExtendedCategoryAxis.java | Class | An extended version of the
CategoryAxis class that supports
sublabels on the axis. |
LogarithmicAxis.java | Class | A numerical axis that uses a logarithmic scale. |
MarkerAxisBand.java | Class | A band that can be added to a number axis to display regions. |
ModuloAxis.java | Class | An axis that displays numerical values within a fixed range using a modulo
calculation. |
MonthDateFormat.java | Class | A formatter that formats dates to show the initial letter(s) of the month
name and, as an option, the year for the first or last month of each year. |
NumberAxis.java | Class | An axis for displaying numerical data.
If the axis is set up to automatically determine its range to fit the data,
you can ensure that the range includes zero (statisticians usually prefer
this) by setting the autoRangeIncludesZero flag to
true .
The NumberAxis class has a mechanism for automatically
selecting a tick unit that is appropriate for the current axis range. |
NumberAxis3D.java | Class | A standard linear value axis with a 3D effect corresponding to the
offset specified by some renderers. |
NumberTick.java | Class | A numerical tick. |
NumberTickUnit.java | Class | A numerical tick unit. |
PeriodAxis.java | Class | An axis that displays a date scale based on a
org.jfree.data.time.RegularTimePeriod . |
PeriodAxisLabelInfo.java | Class | A record that contains information for one "band" of date labels in
a
PeriodAxis . |
QuarterDateFormat.java | Class | A formatter that formats dates to show the year and quarter (for example,
'2004 IV' for the last quarter of 2004. |
SegmentedTimeline.java | Class | A
Timeline that implements a "segmented" timeline with included,
excluded and exception segments.
A Timeline will present a series of values to be used for an axis. |
StandardTickUnitSource.java | Class | A source that can used by the
NumberAxis class to obtain a
suitable
TickUnit . |
SubCategoryAxis.java | Class | A specialised category axis that can display sub-categories. |
SymbolAxis.java | Class | A standard linear value axis that replaces integer values with symbols. |
Tick.java | Class | The base class used to represent labelled ticks along an axis. |
TickUnit.java | Class | Base class representing a tick unit. |
TickUnits.java | Class | A collection of tick units, used by the
DateAxis and
NumberAxis classes. |
TickUnitSource.java | Interface | An interface used by the
DateAxis and
NumberAxis classes to
obtain a suitable
TickUnit . |
Timeline.java | Interface | An interface that defines the contract for a Timeline.
A Timeline will present a series of values to be used for an axis. |
ValueAxis.java | Class | The base class for axes that display value data, where values are measured
using the double primitive. |
ValueTick.java | Class | A value tick. |