Package org.jfree.chart.axis

Axis classes and interfaces.

See:
          Description

Interface Summary
TickUnitSource An interface used by the DateAxis and NumberAxis classes to obtain a suitable TickUnit.
Timeline An interface that defines the contract for a Timeline.
 

Class Summary
Axis The base class for all axes in JFreeChart.
AxisCollection A collection of axes that have been assigned to the TOP, BOTTOM, LEFT or RIGHT of a chart.
AxisLocation Used to indicate the location of an axis on a 2D plot, prior to knowing the orientation of the plot.
AxisSpace A record that contains the space required at each edge of a plot.
AxisState Instances of this class are used to carry state information for an axis during the drawing process.
CategoryAnchor Used to indicate one of three positions within a category: START, MIDDLE and END.
CategoryAxis An axis that displays categories.
CategoryAxis3D An axis that displays categories and has a 3D effect.
CategoryLabelPosition The attributes that control the position of the labels for the categories on a CategoryAxis.
CategoryLabelPositions Records the label positions for a category axis.
CategoryLabelWidthType Represents the width types for a category label.
CategoryTick A tick for a CategoryAxis.
ColorBar A color bar.
CompassFormat A formatter that displays numbers as directions.
CyclicNumberAxis This class extends NumberAxis and handles cycling.
CyclicNumberAxis.CycleBoundTick A special Number tick that also hold information about the cycle bound mapping for this tick.
DateAxis The base class for axes that display dates.
DateTick A tick used by the DateAxis class.
DateTickMarkPosition Used to indicate the required position of tick marks on a date axis relative to the underlying time period.
DateTickUnit A tick unit for use by subclasses of DateAxis.
ExtendedCategoryAxis An extended version of the CategoryAxis class that supports sublabels on the axis.
LogarithmicAxis A numerical axis that uses a logarithmic scale.
MarkerAxisBand A band that can be added to a number axis to display regions.
ModuloAxis An axis that displays numerical values within a fixed range using a modulo calculation.
NumberAxis An axis for displaying numerical data.
NumberAxis3D A standard linear value axis, for values displayed vertically.
NumberTick A numerical tick.
NumberTickUnit A numerical tick unit.
PeriodAxis An axis that displays a date scale based on a RegularTimePeriod.
PeriodAxisLabelInfo A record that contains information for one "band" of date labels in a PeriodAxis.
QuarterDateFormat A formatter that formats dates to show the year and quarter (for example, '2004 IV' for the last quarter of 2004.
SegmentedTimeline A Timeline that implements a "segmented" timeline with included, excluded and exception segments.
StandardTickUnitSource A source that can used by the NumberAxis class to obtain a suitable TickUnit.
SubCategoryAxis A specialised category axis that can display sub-categories.
SymbolicAxis A standard linear value axis, for SYMBOLIC values.
SymbolicTickUnit A symbolic tick unit.
Tick Represents the dimensions of a tick on an axis (used during the process of drawing a chart, but not retained).
TickUnit Base class representing a tick unit.
TickUnits A collection of tick units, used by the DateAxis and NumberAxis classes.
ValueAxis The base class for axes that display value data, where values are measured using the double primitive.
ValueTick A value tick.
 

Package org.jfree.chart.axis Description

Axis classes and interfaces.