Header
And More


Serialized Form


Package org.jfree.chart

Class org.jfree.chart.ChartColor extends java.awt.Color implements Serializable

Class org.jfree.chart.ChartFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

chartPanel

ChartPanel chartPanel
The chart panel.

Class org.jfree.chart.ChartMouseEvent extends java.util.EventObject implements Serializable

serialVersionUID: -682393837314562149L

Serialized Fields

chart

JFreeChart chart
The chart that the mouse event relates to.


trigger

java.awt.event.MouseEvent trigger
The Java mouse event that triggered this event.


entity

ChartEntity entity
The chart entity (if any).

Class org.jfree.chart.ChartPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 6046366297214274674L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

chart

JFreeChart chart
The chart that is displayed in the panel.


useBuffer

boolean useBuffer
A flag that controls whether or not the off-screen buffer is used.


refreshBuffer

boolean refreshBuffer
A flag that indicates that the buffer should be refreshed.


chartBufferHeight

int chartBufferHeight
The height of the chart buffer.


chartBufferWidth

int chartBufferWidth
The width of the chart buffer.


minimumDrawWidth

int minimumDrawWidth
The minimum width for drawing a chart (uses scaling for smaller widths).


minimumDrawHeight

int minimumDrawHeight
The minimum height for drawing a chart (uses scaling for smaller heights).


maximumDrawWidth

int maximumDrawWidth
The maximum width for drawing a chart (uses scaling for bigger widths).


maximumDrawHeight

int maximumDrawHeight
The maximum height for drawing a chart (uses scaling for bigger heights).


popup

javax.swing.JPopupMenu popup
The popup menu for the frame.


info

ChartRenderingInfo info
The drawing info collected the last time the chart was drawn.


anchor

java.awt.geom.Point2D anchor
The chart anchor point.


scaleX

double scaleX
The scale factor used to draw the chart.


scaleY

double scaleY
The scale factor used to draw the chart.


orientation

PlotOrientation orientation
The plot orientation.


domainZoomable

boolean domainZoomable
A flag that controls whether or not domain zooming is enabled.


rangeZoomable

boolean rangeZoomable
A flag that controls whether or not range zooming is enabled.


zoomPoint

java.awt.geom.Point2D zoomPoint
The zoom rectangle starting point (selected by the user with a mouse click). This is a point on the screen, not the chart (which may have been scaled up or down to fit the panel).


fillZoomRectangle

boolean fillZoomRectangle
Controls if the zoom rectangle is drawn as an outline or filled.


zoomTriggerDistance

int zoomTriggerDistance
The minimum distance required to drag the mouse to trigger a zoom.


horizontalAxisTrace

boolean horizontalAxisTrace
A flag that controls whether or not horizontal tracing is enabled.


verticalAxisTrace

boolean verticalAxisTrace
A flag that controls whether or not vertical tracing is enabled.


zoomInBothMenuItem

javax.swing.JMenuItem zoomInBothMenuItem
Menu item for zooming in on a chart (both axes).


zoomInDomainMenuItem

javax.swing.JMenuItem zoomInDomainMenuItem
Menu item for zooming in on a chart (domain axis).


zoomInRangeMenuItem

javax.swing.JMenuItem zoomInRangeMenuItem
Menu item for zooming in on a chart (range axis).


zoomOutBothMenuItem

javax.swing.JMenuItem zoomOutBothMenuItem
Menu item for zooming out on a chart.


zoomOutDomainMenuItem

javax.swing.JMenuItem zoomOutDomainMenuItem
Menu item for zooming out on a chart (domain axis).


zoomOutRangeMenuItem

javax.swing.JMenuItem zoomOutRangeMenuItem
Menu item for zooming out on a chart (range axis).


zoomResetBothMenuItem

javax.swing.JMenuItem zoomResetBothMenuItem
Menu item for resetting the zoom (both axes).


zoomResetDomainMenuItem

javax.swing.JMenuItem zoomResetDomainMenuItem
Menu item for resetting the zoom (domain axis only).


zoomResetRangeMenuItem

javax.swing.JMenuItem zoomResetRangeMenuItem
Menu item for resetting the zoom (range axis only).


defaultDirectoryForSaveAs

java.io.File defaultDirectoryForSaveAs
The default directory for saving charts to file.

Since:
1.0.7

enforceFileExtensions

boolean enforceFileExtensions
A flag that controls whether or not file extensions are enforced.


ownToolTipDelaysActive

boolean ownToolTipDelaysActive
A flag that indicates if original tooltip delays are changed.


originalToolTipInitialDelay

int originalToolTipInitialDelay
Original initial tooltip delay of ToolTipManager.sharedInstance().


originalToolTipReshowDelay

int originalToolTipReshowDelay
Original reshow tooltip delay of ToolTipManager.sharedInstance().


originalToolTipDismissDelay

int originalToolTipDismissDelay
Original dismiss tooltip delay of ToolTipManager.sharedInstance().


ownToolTipInitialDelay

int ownToolTipInitialDelay
Own initial tooltip delay to be used in this chart panel.


ownToolTipReshowDelay

int ownToolTipReshowDelay
Own reshow tooltip delay to be used in this chart panel.


ownToolTipDismissDelay

int ownToolTipDismissDelay
Own dismiss tooltip delay to be used in this chart panel.


zoomInFactor

double zoomInFactor
The factor used to zoom in on an axis range.


zoomOutFactor

double zoomOutFactor
The factor used to zoom out on an axis range.


zoomAroundAnchor

boolean zoomAroundAnchor
A flag that controls whether zoom operations are centred on the current anchor point, or the centre point of the relevant axis.

Since:
1.0.7

panW

double panW
Temporary storage for the width and height of the chart drawing area during panning.


panH

double panH
Temporary storage for the width and height of the chart drawing area during panning.


panLast

java.awt.Point panLast
The last mouse position during panning.


panMask

int panMask
The mask for mouse events to trigger panning.

Since:
1.0.13

overlays

java.util.List<E> overlays
A list of overlays for the panel.

Since:
1.0.13

mouseWheelHandler

java.lang.Object mouseWheelHandler
The mouse wheel handler. This will be an instance of MouseWheelHandler but we can't reference that class directly because it depends on JRE 1.4 and we still want to support JRE 1.3.1.

Class org.jfree.chart.ChartRenderingInfo extends java.lang.Object implements Serializable

serialVersionUID: 2751952018173406822L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

plotInfo

PlotRenderingInfo plotInfo
Rendering info for the chart's plot (and subplots, if any).


entities

EntityCollection entities
Storage for the chart entities. Since retaining entity information for charts with a large number of data points consumes a lot of memory, it is intended that you can set this to null to prevent the information being collected.

Class org.jfree.chart.JFreeChart extends java.lang.Object implements Serializable

serialVersionUID: -3470703747817429120L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

borderVisible

boolean borderVisible
A flag that controls whether or not the chart border is drawn.


padding

org.jfree.ui.RectangleInsets padding
The padding between the chart border and the chart drawing area.


title

TextTitle title
The chart title (optional).


subtitles

java.util.List<E> subtitles
The chart subtitles (zero, one or many). This field should never be null.


plot

Plot plot
Draws the visual representation of the data.


backgroundImageAlignment

int backgroundImageAlignment
The alignment for the background image.


backgroundImageAlpha

float backgroundImageAlpha
The alpha transparency for the background image.


notify

boolean notify
A flag that can be used to enable/disable notification of chart change events.

Class org.jfree.chart.LegendItem extends java.lang.Object implements Serializable

serialVersionUID: -797214582948827144L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

dataset

Dataset dataset
The dataset.

Since:
1.0.6

seriesKey

java.lang.Comparable<T> seriesKey
The series key.

Since:
1.0.6

datasetIndex

int datasetIndex
The dataset index.


series

int series
The series index.


label

java.lang.String label
The label.


labelFont

java.awt.Font labelFont
The label font (null is permitted).

Since:
1.0.11

description

java.lang.String description
The description (not currently used - could be displayed as a tool tip).


toolTipText

java.lang.String toolTipText
The tool tip text.


urlText

java.lang.String urlText
The url text.


shapeVisible

boolean shapeVisible
A flag that controls whether or not the shape is visible.


shapeFilled

boolean shapeFilled
A flag that controls whether or not the shape is filled.


fillPaintTransformer

org.jfree.ui.GradientPaintTransformer fillPaintTransformer
A gradient paint transformer.

Since:
1.0.4

shapeOutlineVisible

boolean shapeOutlineVisible
A flag that controls whether or not the shape outline is visible.


lineVisible

boolean lineVisible
A flag that controls whether or not the line is visible.

Class org.jfree.chart.LegendItemCollection extends java.lang.Object implements Serializable

serialVersionUID: 1365215565589815953L

Serialized Fields

items

java.util.List<E> items
Storage for the legend items.

Class org.jfree.chart.LegendRenderingOrder extends java.lang.Object implements Serializable

serialVersionUID: -3832486612685808616L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.PaintMap extends java.lang.Object implements Serializable

serialVersionUID: -4639833772123069274L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.PolarChartPanel extends ChartPanel implements Serializable

Class org.jfree.chart.StandardChartTheme extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

name

java.lang.String name
The name of this theme.


extraLargeFont

java.awt.Font extraLargeFont
The largest font size. Use for the main chart title.


largeFont

java.awt.Font largeFont
A large font. Used for subtitles.


regularFont

java.awt.Font regularFont
The regular font size. Used for axis tick labels, legend items etc.


smallFont

java.awt.Font smallFont
The small font size.


drawingSupplier

DrawingSupplier drawingSupplier
The drawing supplier.


labelLinkStyle

PieLabelLinkStyle labelLinkStyle
The label link style for pie charts.


axisOffset

org.jfree.ui.RectangleInsets axisOffset
The axis offsets.


shadowVisible

boolean shadowVisible
A flag that controls whether or not shadows are visible (for example, in a bar renderer).


barPainter

BarPainter barPainter
The bar painter.


xyBarPainter

XYBarPainter xyBarPainter
The XY bar painter.

Class org.jfree.chart.StrokeMap extends java.lang.Object implements Serializable

serialVersionUID: -8148916785963525169L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Package org.jfree.chart.annotations

Class org.jfree.chart.annotations.CategoryLineAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 3477740483341587984L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

category1

java.lang.Comparable<T> category1
The category for the start of the line.


value1

double value1
The value for the start of the line.


category2

java.lang.Comparable<T> category2
The category for the end of the line.


value2

double value2
The value for the end of the line.

Class org.jfree.chart.annotations.CategoryPointerAnnotation extends CategoryTextAnnotation implements Serializable

serialVersionUID: -4031161445009858551L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

angle

double angle
The angle of the arrow's line (in radians).


tipRadius

double tipRadius
The radius from the (x, y) point to the tip of the arrow (in Java2D units).


baseRadius

double baseRadius
The radius from the (x, y) point to the start of the arrow line (in Java2D units).


arrowLength

double arrowLength
The length of the arrow head (in Java2D units).


arrowWidth

double arrowWidth
The arrow width (in Java2D units, per side).


labelOffset

double labelOffset
The radius from the base point to the anchor point for the label.

Class org.jfree.chart.annotations.CategoryTextAnnotation extends TextAnnotation implements Serializable

serialVersionUID: 3333360090781320147L

Serialized Fields

category

java.lang.Comparable<T> category
The category.


categoryAnchor

CategoryAnchor categoryAnchor
The category anchor (START, MIDDLE, or END).


value

double value
The value.

Class org.jfree.chart.annotations.TextAnnotation extends java.lang.Object implements Serializable

serialVersionUID: 7008912287533127432L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
The text.


font

java.awt.Font font
The font.


textAnchor

org.jfree.ui.TextAnchor textAnchor
The text anchor.


rotationAnchor

org.jfree.ui.TextAnchor rotationAnchor
The rotation anchor.


rotationAngle

double rotationAngle
The rotation angle.

Class org.jfree.chart.annotations.XYBoxAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: 6764703772526757457L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

x0

double x0
The lower x-coordinate.


y0

double y0
The lower y-coordinate.


x1

double x1
The upper x-coordinate.


y1

double y1
The upper y-coordinate.

Class org.jfree.chart.annotations.XYDrawableAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -6540812859722691020L

Serialized Fields

drawScaleFactor

double drawScaleFactor
The scaling factor.


x

double x
The x-coordinate.


y

double y
The y-coordinate.


displayWidth

double displayWidth
The width.


displayHeight

double displayHeight
The height.


drawable

org.jfree.ui.Drawable drawable
The drawable object.

Class org.jfree.chart.annotations.XYImageAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -4364694501921559958L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

x

double x
The x-coordinate (in data space).


y

double y
The y-coordinate (in data space).


anchor

org.jfree.ui.RectangleAnchor anchor
The image anchor point.

Since:
1.0.4

Class org.jfree.chart.annotations.XYLineAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -80535465244091334L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

x1

double x1
The x-coordinate.


y1

double y1
The y-coordinate.


x2

double x2
The x-coordinate.


y2

double y2
The y-coordinate.

Class org.jfree.chart.annotations.XYPointerAnnotation extends XYTextAnnotation implements Serializable

serialVersionUID: -4031161445009858551L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

angle

double angle
The angle of the arrow's line (in radians).


tipRadius

double tipRadius
The radius from the (x, y) point to the tip of the arrow (in Java2D units).


baseRadius

double baseRadius
The radius from the (x, y) point to the start of the arrow line (in Java2D units).


arrowLength

double arrowLength
The length of the arrow head (in Java2D units).


arrowWidth

double arrowWidth
The arrow width (in Java2D units, per side).


labelOffset

double labelOffset
The radius from the base point to the anchor point for the label.

Class org.jfree.chart.annotations.XYPolygonAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -6984203651995900036L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

polygon

double[] polygon
The polygon.

Class org.jfree.chart.annotations.XYShapeAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -8553218317600684041L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.annotations.XYTextAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -2946063342782506328L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
The text.


font

java.awt.Font font
The font.


x

double x
The x-coordinate.


y

double y
The y-coordinate.


textAnchor

org.jfree.ui.TextAnchor textAnchor
The text anchor (to be aligned with (x, y)).


rotationAnchor

org.jfree.ui.TextAnchor rotationAnchor
The rotation anchor.


rotationAngle

double rotationAngle
The rotation angle.


outlineVisible

boolean outlineVisible
The flag that controls the visibility of the outline.

Since:
1.0.13

Class org.jfree.chart.annotations.XYTitleAnnotation extends AbstractXYAnnotation implements Serializable

serialVersionUID: -4364694501921559958L

Serialized Fields

coordinateType

XYCoordinateType coordinateType
The coordinate type.


x

double x
The x-coordinate (in data space).


y

double y
The y-coordinate (in data space).


maxWidth

double maxWidth
The maximum width.


maxHeight

double maxHeight
The maximum height.


title

Title title
The title.


anchor

org.jfree.ui.RectangleAnchor anchor
The title anchor point.


Package org.jfree.chart.axis

Class org.jfree.chart.axis.Axis extends java.lang.Object implements Serializable

serialVersionUID: 7719289504573298271L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

visible

boolean visible
A flag indicating whether or not the axis is visible.


label

java.lang.String label
The label for the axis.


labelFont

java.awt.Font labelFont
The font for displaying the axis label.


labelInsets

org.jfree.ui.RectangleInsets labelInsets
The insets for the axis label.


labelAngle

double labelAngle
The label angle.


axisLineVisible

boolean axisLineVisible
A flag that controls whether or not the axis line is visible.


tickLabelsVisible

boolean tickLabelsVisible
A flag that indicates whether or not tick labels are visible for the axis.


tickLabelFont

java.awt.Font tickLabelFont
The font used to display the tick labels.


tickLabelInsets

org.jfree.ui.RectangleInsets tickLabelInsets
The blank space around each tick label.


tickMarksVisible

boolean tickMarksVisible
A flag that indicates whether or not major tick marks are visible for the axis.


tickMarkInsideLength

float tickMarkInsideLength
The length of the major tick mark inside the data area (zero permitted).


tickMarkOutsideLength

float tickMarkOutsideLength
The length of the major tick mark outside the data area (zero permitted).


minorTickMarksVisible

boolean minorTickMarksVisible
A flag that indicates whether or not minor tick marks are visible for the axis.

Since:
1.0.12

minorTickMarkInsideLength

float minorTickMarkInsideLength
The length of the minor tick mark inside the data area (zero permitted).

Since:
1.0.12

minorTickMarkOutsideLength

float minorTickMarkOutsideLength
The length of the minor tick mark outside the data area (zero permitted).

Since:
1.0.12

fixedDimension

double fixedDimension
The fixed (horizontal or vertical) dimension for the axis.

Class org.jfree.chart.axis.AxisLocation extends java.lang.Object implements Serializable

serialVersionUID: -3276922179323563410L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.axis.AxisSpace extends java.lang.Object implements Serializable

serialVersionUID: -2490732595134766305L

Serialized Fields

top

double top
The top space.


bottom

double bottom
The bottom space.


left

double left
The left space.


right

double right
The right space.

Class org.jfree.chart.axis.CategoryAnchor extends java.lang.Object implements Serializable

serialVersionUID: -2604142742210173810L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.axis.CategoryAxis extends Axis implements Serializable

serialVersionUID: 5886554608114265863L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

lowerMargin

double lowerMargin
The amount of space reserved at the start of the axis.


upperMargin

double upperMargin
The amount of space reserved at the end of the axis.


categoryMargin

double categoryMargin
The amount of space reserved between categories.


maximumCategoryLabelLines

int maximumCategoryLabelLines
The maximum number of lines for category labels.


maximumCategoryLabelWidthRatio

float maximumCategoryLabelWidthRatio
A ratio that is multiplied by the width of one category to determine the maximum label width.


categoryLabelPositionOffset

int categoryLabelPositionOffset
The category label offset.


categoryLabelPositions

CategoryLabelPositions categoryLabelPositions
A structure defining the category label positions for each axis location.


tickLabelFontMap

java.util.Map<K,V> tickLabelFontMap
Storage for tick label font overrides (if any).


categoryLabelToolTips

java.util.Map<K,V> categoryLabelToolTips
Storage for the category label tooltips (if any).

Class org.jfree.chart.axis.CategoryAxis3D extends CategoryAxis implements Serializable

serialVersionUID: 4114732251353700972L

Class org.jfree.chart.axis.CategoryLabelPosition extends java.lang.Object implements Serializable

serialVersionUID: 5168681143844183864L

Serialized Fields

categoryAnchor

org.jfree.ui.RectangleAnchor categoryAnchor
The category anchor point.


labelAnchor

org.jfree.text.TextBlockAnchor labelAnchor
The text block anchor.


rotationAnchor

org.jfree.ui.TextAnchor rotationAnchor
The rotation anchor.


angle

double angle
The rotation angle (in radians).


widthType

CategoryLabelWidthType widthType
The width calculation type.


widthRatio

float widthRatio
The maximum label width as a percentage of the category space or the range space.

Class org.jfree.chart.axis.CategoryLabelPositions extends java.lang.Object implements Serializable

serialVersionUID: -8999557901920364580L

Serialized Fields

positionForAxisAtTop

CategoryLabelPosition positionForAxisAtTop
The label positioning details used when an axis is at the top of a chart.


positionForAxisAtBottom

CategoryLabelPosition positionForAxisAtBottom
The label positioning details used when an axis is at the bottom of a chart.


positionForAxisAtLeft

CategoryLabelPosition positionForAxisAtLeft
The label positioning details used when an axis is at the left of a chart.


positionForAxisAtRight

CategoryLabelPosition positionForAxisAtRight
The label positioning details used when an axis is at the right of a chart.

Class org.jfree.chart.axis.CategoryLabelWidthType extends java.lang.Object implements Serializable

serialVersionUID: -6976024792582949656L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.axis.CategoryTick extends Tick implements Serializable

Serialized Fields

category

java.lang.Comparable<T> category
The category.


label

org.jfree.text.TextBlock label
The label.


labelAnchor

org.jfree.text.TextBlockAnchor labelAnchor
The label anchor.

Class org.jfree.chart.axis.ColorBar extends java.lang.Object implements Serializable

serialVersionUID: -2101776212647268103L

Serialized Fields

axis

ValueAxis axis
Deprecated. 
The axis.


colorBarThickness

int colorBarThickness
Deprecated. 
The color bar thickness.


colorBarThicknessPercent

double colorBarThicknessPercent
Deprecated. 
The color bar thickness as a percentage of the height of the data area.


colorPalette

ColorPalette colorPalette
Deprecated. 
The color palette.


colorBarLength

int colorBarLength
Deprecated. 
The color bar length.


outerGap

int outerGap
Deprecated. 
The amount of blank space around the colorbar.

Class org.jfree.chart.axis.CompassFormat extends java.text.NumberFormat implements Serializable

Class org.jfree.chart.axis.CyclicNumberAxis extends NumberAxis implements Serializable

serialVersionUID: -7514160997164582554L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

offset

double offset
The offset.


period

double period
The period.


boundMappedToLastCycle

boolean boundMappedToLastCycle
??.


advanceLineVisible

boolean advanceLineVisible
A flag that controls whether or not the advance line is visible.

Class org.jfree.chart.axis.CyclicNumberAxis.CycleBoundTick extends NumberTick implements Serializable

Serialized Fields

mapToLastCycle

boolean mapToLastCycle
Map to last cycle.

Class org.jfree.chart.axis.DateAxis extends ValueAxis implements Serializable

serialVersionUID: -1013460999649007604L

Serialized Fields

tickUnit

DateTickUnit tickUnit
The current tick unit.


dateFormatOverride

java.text.DateFormat dateFormatOverride
The override date format.


tickMarkPosition

DateTickMarkPosition tickMarkPosition
Tick marks can be displayed at the start or the middle of the time period.


timeZone

java.util.TimeZone timeZone
The time zone for the axis.


locale

java.util.Locale locale
The locale for the axis (null is not permitted).

Since:
1.0.11

timeline

Timeline timeline
Our underlying timeline.

Class org.jfree.chart.axis.DateTick extends ValueTick implements Serializable

Serialized Fields

date

java.util.Date date
The date.

Class org.jfree.chart.axis.DateTickMarkPosition extends java.lang.Object implements Serializable

serialVersionUID: 2540750672764537240L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.axis.DateTickUnit extends TickUnit implements Serializable

serialVersionUID: -7289292157229621901L

Serialized Fields

unitType

DateTickUnitType unitType
The units.

Since:
1.0.13

count

int count
The unit count.


rollUnitType

DateTickUnitType rollUnitType
The roll unit type.

Since:
1.0.13

rollCount

int rollCount
The roll count.


formatter

java.text.DateFormat formatter
The date formatter.


unit

int unit
Deprecated. As of version 1.0.13, use the unitType field.
The unit.


rollUnit

int rollUnit
Deprecated. As of version 1.0.13, use the rollUnitType field.
The roll unit.

Class org.jfree.chart.axis.DateTickUnitType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.


calendarField

int calendarField
The corresponding field value in Java's Calendar class.

Class org.jfree.chart.axis.ExtendedCategoryAxis extends CategoryAxis implements Serializable

serialVersionUID: -3004429093959826567L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

sublabels

java.util.Map<K,V> sublabels
Storage for the sublabels.


sublabelFont

java.awt.Font sublabelFont
The sublabel font.

Class org.jfree.chart.axis.LogarithmicAxis extends NumberAxis implements Serializable

serialVersionUID: 2502918599004103054L

Serialized Fields

allowNegativesFlag

boolean allowNegativesFlag
Flag set true to allow negative values in data.


strictValuesFlag

boolean strictValuesFlag
Flag set true make axis throw exception if any values are <= 0 and 'allowNegativesFlag' is false.


numberFormatterObj

java.text.NumberFormat numberFormatterObj
Number formatter for generating numeric strings.


expTickLabelsFlag

boolean expTickLabelsFlag
Flag set true for "1e#"-style tick labels.


log10TickLabelsFlag

boolean log10TickLabelsFlag
Flag set true for "10^n"-style tick labels.


autoRangeNextLogFlag

boolean autoRangeNextLogFlag
True to make 'autoAdjustRange()' select "10^n" values.


smallLogFlag

boolean smallLogFlag
Helper flag for log axis processing.

Class org.jfree.chart.axis.LogAxis extends ValueAxis implements Serializable

Serialized Fields

base

double base
The logarithm base.


baseLog

double baseLog
The logarithm of the base value - cached for performance.


smallestValue

double smallestValue
The smallest value permitted on the axis.


tickUnit

NumberTickUnit tickUnit
The current tick unit.


numberFormatOverride

java.text.NumberFormat numberFormatOverride
The override number format.

Class org.jfree.chart.axis.MarkerAxisBand extends java.lang.Object implements Serializable

serialVersionUID: -1729482413886398919L

Serialized Fields

axis

NumberAxis axis
The axis that the band belongs to.


topOuterGap

double topOuterGap
The top outer gap.


topInnerGap

double topInnerGap
The top inner gap.


bottomOuterGap

double bottomOuterGap
The bottom outer gap.


bottomInnerGap

double bottomInnerGap
The bottom inner gap.


font

java.awt.Font font
The font.


markers

java.util.List<E> markers
Storage for the markers.

Class org.jfree.chart.axis.ModuloAxis extends NumberAxis implements Serializable

Serialized Fields

fixedRange

Range fixedRange
The fixed range for the axis - all data values will be mapped to this range using a modulo calculation.


displayStart

double displayStart
The display start value (this will sometimes be > displayEnd, in which case the axis wraps around at some point in the middle of the axis).


displayEnd

double displayEnd
The display end value.

Class org.jfree.chart.axis.MonthDateFormat extends java.text.DateFormat implements Serializable

Serialized Fields

months

java.lang.String[] months
The symbols used for the months.


showYear

boolean[] showYear
Flags that control which months will have the year appended.


yearFormatter

java.text.DateFormat yearFormatter
The year formatter.

Class org.jfree.chart.axis.NumberAxis extends ValueAxis implements Serializable

serialVersionUID: 2805933088476185789L

Serialized Fields

rangeType

RangeType rangeType
The range type (can be used to force the axis to display only positive values or only negative values).


autoRangeIncludesZero

boolean autoRangeIncludesZero
A flag that affects the axis range when the range is determined automatically. If the auto range does NOT include zero and this flag is TRUE, then the range is changed to include zero.


autoRangeStickyZero

boolean autoRangeStickyZero
A flag that affects the size of the margins added to the axis range when the range is determined automatically. If the value 0 falls within the margin and this flag is TRUE, then the margin is truncated at zero.


tickUnit

NumberTickUnit tickUnit
The tick unit for the axis.


numberFormatOverride

java.text.NumberFormat numberFormatOverride
The override number format.


markerBand

MarkerAxisBand markerBand
An optional band for marking regions on the axis.

Class org.jfree.chart.axis.NumberAxis3D extends NumberAxis implements Serializable

serialVersionUID: -1790205852569123512L

Class org.jfree.chart.axis.NumberTick extends ValueTick implements Serializable

Serialized Fields

number

java.lang.Number number
The number.

Class org.jfree.chart.axis.NumberTickUnit extends TickUnit implements Serializable

serialVersionUID: 3849459506627654442L

Serialized Fields

formatter

java.text.NumberFormat formatter
A formatter for the tick unit.

Class org.jfree.chart.axis.PeriodAxis extends ValueAxis implements Serializable

serialVersionUID: 8353295532075872069L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

first

RegularTimePeriod first
The first time period in the overall range.


last

RegularTimePeriod last
The last time period in the overall range.


timeZone

java.util.TimeZone timeZone
The time zone used to convert 'first' and 'last' to absolute milliseconds.


locale

java.util.Locale locale
The locale (never null).

Since:
1.0.13

calendar

java.util.Calendar calendar
A calendar used for date manipulations in the current time zone and locale.


autoRangeTimePeriodClass

java.lang.Class<T> autoRangeTimePeriodClass
The RegularTimePeriod subclass used to automatically determine the axis range.


majorTickTimePeriodClass

java.lang.Class<T> majorTickTimePeriodClass
Indicates the RegularTimePeriod subclass that is used to determine the spacing of the major tick marks.


minorTickMarksVisible

boolean minorTickMarksVisible
A flag that indicates whether or not tick marks are visible for the axis.


minorTickTimePeriodClass

java.lang.Class<T> minorTickTimePeriodClass
Indicates the RegularTimePeriod subclass that is used to determine the spacing of the minor tick marks.


minorTickMarkInsideLength

float minorTickMarkInsideLength
The length of the tick mark inside the data area (zero permitted).


minorTickMarkOutsideLength

float minorTickMarkOutsideLength
The length of the tick mark outside the data area (zero permitted).


labelInfo

PeriodAxisLabelInfo[] labelInfo
Info for each labelling band.

Class org.jfree.chart.axis.PeriodAxisLabelInfo extends java.lang.Object implements Serializable

serialVersionUID: 5710451740920277357L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

periodClass

java.lang.Class<T> periodClass
The subclass of RegularTimePeriod to use for this band.


padding

org.jfree.ui.RectangleInsets padding
Controls the gaps around the band.


dateFormat

java.text.DateFormat dateFormat
The date formatter.


labelFont

java.awt.Font labelFont
The label font.


drawDividers

boolean drawDividers
A flag that controls whether or not dividers are visible.

Class org.jfree.chart.axis.QuarterDateFormat extends java.text.DateFormat implements Serializable

serialVersionUID: -6738465248529797176L

Serialized Fields

quarters

java.lang.String[] quarters
The strings.


quarterFirst

boolean quarterFirst
A flag that controls whether the quarter or the year goes first.

Class org.jfree.chart.axis.SegmentedTimeline extends java.lang.Object implements Serializable

serialVersionUID: 1093779862539903110L

Serialized Fields

workingCalendarNoDST

java.util.Calendar workingCalendarNoDST
This will be a utility calendar that has no DST but is shifted relative to the default time zone's offset.


workingCalendar

java.util.Calendar workingCalendar
This will be a utility calendar that used the default time zone.


segmentSize

long segmentSize
Segment size in ms.


segmentsIncluded

int segmentsIncluded
Number of consecutive segments to include in a segment group.


segmentsExcluded

int segmentsExcluded
Number of consecutive segments to exclude in a segment group.


groupSegmentCount

int groupSegmentCount
Number of segments in a group (segmentsIncluded + segmentsExcluded).


startTime

long startTime
Start of time reference from time zero (1/1/1970). This is the start of segment #0.


segmentsIncludedSize

long segmentsIncludedSize
Consecutive ms in segmentsIncluded (segmentsIncluded * segmentSize).


segmentsExcludedSize

long segmentsExcludedSize
Consecutive ms in segmentsExcluded (segmentsExcluded * segmentSize).


segmentsGroupSize

long segmentsGroupSize
ms in a segment group (segmentsIncludedSize + segmentsExcludedSize).


exceptionSegments

java.util.List<E> exceptionSegments
List of exception segments (exceptions segments that would otherwise be included based on the periodic (included, excluded) grouping).


baseTimeline

SegmentedTimeline baseTimeline
This base timeline is used to specify exceptions at a higher level. For example, if we are a intraday timeline and want to exclude holidays, instead of having to exclude all intraday segments for the holiday, segments from this base timeline can be excluded. This baseTimeline is always optional and is only a convenience method.

Additionally, all excluded segments from this baseTimeline will be considered exceptions at this level.


adjustForDaylightSaving

boolean adjustForDaylightSaving
A flag that controls whether or not to adjust for daylight saving.

Class org.jfree.chart.axis.SegmentedTimeline.BaseTimelineSegmentRange extends SegmentedTimeline.SegmentRange implements Serializable

Class org.jfree.chart.axis.SegmentedTimeline.Segment extends java.lang.Object implements Serializable

Serialized Fields

segmentNumber

long segmentNumber
The segment number.


segmentStart

long segmentStart
The segment start.


segmentEnd

long segmentEnd
The segment end.


millisecond

long millisecond
A reference point within the segment.

Class org.jfree.chart.axis.SegmentedTimeline.SegmentRange extends SegmentedTimeline.Segment implements Serializable

Serialized Fields

segmentCount

long segmentCount
The number of segments in the range.

Class org.jfree.chart.axis.StandardTickUnitSource extends java.lang.Object implements Serializable

Class org.jfree.chart.axis.SubCategoryAxis extends CategoryAxis implements Serializable

serialVersionUID: -1279463299793228344L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

subCategories

java.util.List<E> subCategories
Storage for the sub-categories (these need to be set manually).


subLabelFont

java.awt.Font subLabelFont
The font for the sub-category labels.

Class org.jfree.chart.axis.SymbolAxis extends NumberAxis implements Serializable

serialVersionUID: 7216330468770619716L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

symbols

java.util.List<E> symbols
The list of symbols to display instead of the numeric values.


gridBandsVisible

boolean gridBandsVisible
Flag that indicates whether or not grid bands are visible.

Class org.jfree.chart.axis.Tick extends java.lang.Object implements Serializable

serialVersionUID: 6668230383875149773L

Serialized Fields

text

java.lang.String text
A text version of the tick value.


textAnchor

org.jfree.ui.TextAnchor textAnchor
The text anchor for the tick label.


rotationAnchor

org.jfree.ui.TextAnchor rotationAnchor
The rotation anchor for the tick label.


angle

double angle
The rotation angle.

Class org.jfree.chart.axis.TickType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.axis.TickUnit extends java.lang.Object implements Serializable

serialVersionUID: 510179855057013974L

Serialized Fields

size

double size
The size of the tick unit.


minorTickCount

int minorTickCount
The number of minor ticks.

Since:
1.0.7

Class org.jfree.chart.axis.TickUnits extends java.lang.Object implements Serializable

serialVersionUID: 1134174035901467545L

Serialized Fields

tickUnits

java.util.List<E> tickUnits
Storage for the tick units.

Class org.jfree.chart.axis.ValueAxis extends Axis implements Serializable

serialVersionUID: 3698345477322391456L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

positiveArrowVisible

boolean positiveArrowVisible
A flag that controls whether an arrow is drawn at the positive end of the axis line.


negativeArrowVisible

boolean negativeArrowVisible
A flag that controls whether an arrow is drawn at the negative end of the axis line.


inverted

boolean inverted
A flag that affects the orientation of the values on the axis.


range

Range range
The axis range.


autoRange

boolean autoRange
Flag that indicates whether the axis automatically scales to fit the chart data.


autoRangeMinimumSize

double autoRangeMinimumSize
The minimum size for the 'auto' axis range (excluding margins).


defaultAutoRange

Range defaultAutoRange
The default range is used when the dataset is empty and the axis needs to determine the auto range.

Since:
1.0.5

upperMargin

double upperMargin
The upper margin percentage. This indicates the amount by which the maximum axis value exceeds the maximum data value (as a percentage of the range on the axis) when the axis range is determined automatically.


lowerMargin

double lowerMargin
The lower margin. This is a percentage that indicates the amount by which the minimum axis value is "less than" the minimum data value when the axis range is determined automatically.


fixedAutoRange

double fixedAutoRange
If this value is positive, the amount is subtracted from the maximum data value to determine the lower axis range. This can be used to provide a fixed "window" on dynamic data.


autoTickUnitSelection

boolean autoTickUnitSelection
Flag that indicates whether or not the tick unit is selected automatically.


standardTickUnits

TickUnitSource standardTickUnits
The standard tick units for the axis.


autoTickIndex

int autoTickIndex
An index into an array of standard tick values.


minorTickCount

int minorTickCount
The number of minor ticks per major tick unit. This is an override field, if the value is > 0 it is used, otherwise the axis refers to the minorTickCount in the current tickUnit.


verticalTickLabels

boolean verticalTickLabels
A flag indicating whether or not tick labels are rotated to vertical.

Class org.jfree.chart.axis.ValueTick extends Tick implements Serializable

Serialized Fields

value

double value
The value.


tickType

TickType tickType
The tick type (major or minor).

Since:
1.0.7

Package org.jfree.chart.block

Class org.jfree.chart.block.AbstractBlock extends java.lang.Object implements Serializable

serialVersionUID: 7689852412141274563L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

id

java.lang.String id
The id for the block.


margin

org.jfree.ui.RectangleInsets margin
The margin around the outside of the block.


frame

BlockFrame frame
The frame (or border) for the block.


padding

org.jfree.ui.RectangleInsets padding
The padding between the block content and the border.


width

double width
The natural width of the block (may be overridden if there are constraints in sizing).


height

double height
The natural height of the block (may be overridden if there are constraints in sizing).

Class org.jfree.chart.block.BlockBorder extends java.lang.Object implements Serializable

serialVersionUID: 4961579220410228283L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

insets

org.jfree.ui.RectangleInsets insets
The space reserved for the border.

Class org.jfree.chart.block.BlockContainer extends AbstractBlock implements Serializable

serialVersionUID: 8199508075695195293L

Serialized Fields

blocks

java.util.List<E> blocks
The blocks within the container.


arrangement

Arrangement arrangement
The object responsible for laying out the blocks.

Class org.jfree.chart.block.BorderArrangement extends java.lang.Object implements Serializable

serialVersionUID: 506071142274883745L

Serialized Fields

centerBlock

Block centerBlock
The block (if any) at the center of the layout.


topBlock

Block topBlock
The block (if any) at the top of the layout.


bottomBlock

Block bottomBlock
The block (if any) at the bottom of the layout.


leftBlock

Block leftBlock
The block (if any) at the left of the layout.


rightBlock

Block rightBlock
The block (if any) at the right of the layout.

Class org.jfree.chart.block.CenterArrangement extends java.lang.Object implements Serializable

serialVersionUID: -353308149220382047L

Class org.jfree.chart.block.ColorBlock extends AbstractBlock implements Serializable

serialVersionUID: 3383866145634010865L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.block.ColumnArrangement extends java.lang.Object implements Serializable

serialVersionUID: -5315388482898581555L

Serialized Fields

horizontalAlignment

org.jfree.ui.HorizontalAlignment horizontalAlignment
The horizontal alignment of blocks.


verticalAlignment

org.jfree.ui.VerticalAlignment verticalAlignment
The vertical alignment of blocks within each row.


horizontalGap

double horizontalGap
The horizontal gap between columns.


verticalGap

double verticalGap
The vertical gap between items in a column.

Class org.jfree.chart.block.EmptyBlock extends AbstractBlock implements Serializable

serialVersionUID: -4083197869412648579L

Class org.jfree.chart.block.FlowArrangement extends java.lang.Object implements Serializable

serialVersionUID: 4543632485478613800L

Serialized Fields

horizontalAlignment

org.jfree.ui.HorizontalAlignment horizontalAlignment
The horizontal alignment of blocks.


verticalAlignment

org.jfree.ui.VerticalAlignment verticalAlignment
The vertical alignment of blocks within each row.


horizontalGap

double horizontalGap
The horizontal gap between items within rows.


verticalGap

double verticalGap
The vertical gap between rows.

Class org.jfree.chart.block.GridArrangement extends java.lang.Object implements Serializable

serialVersionUID: -2563758090144655938L

Serialized Fields

rows

int rows
The rows.


columns

int columns
The columns.

Class org.jfree.chart.block.LabelBlock extends AbstractBlock implements Serializable

serialVersionUID: 249626098864178017L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
The text for the label - retained in case the label needs regenerating (for example, to change the font).


label

org.jfree.text.TextBlock label
The label.


font

java.awt.Font font
The font.


toolTipText

java.lang.String toolTipText
The tool tip text (can be null).


urlText

java.lang.String urlText
The URL text (can be null).


contentAlignmentPoint

org.jfree.text.TextBlockAnchor contentAlignmentPoint
The content alignment point.

Since:
1.0.13

textAnchor

org.jfree.ui.RectangleAnchor textAnchor
The anchor point for the text.

Since:
1.0.13

Class org.jfree.chart.block.LengthConstraintType extends java.lang.Object implements Serializable

serialVersionUID: -1156658804028142978L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.block.LineBorder extends java.lang.Object implements Serializable

serialVersionUID: 4630356736707233924L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

insets

org.jfree.ui.RectangleInsets insets
The insets.


Package org.jfree.chart.demo

Class org.jfree.chart.demo.BarChartDemo1 extends org.jfree.ui.ApplicationFrame implements Serializable

Class org.jfree.chart.demo.PieChartDemo1 extends org.jfree.ui.ApplicationFrame implements Serializable

Class org.jfree.chart.demo.TimeSeriesChartDemo1 extends org.jfree.ui.ApplicationFrame implements Serializable


Package org.jfree.chart.editor

Class org.jfree.chart.editor.PaletteSample extends javax.swing.JComponent implements Serializable

Serialized Fields

palette

ColorPalette palette
Deprecated. 
The palette being displayed.


preferredSize

java.awt.Dimension preferredSize
Deprecated. 
The preferred size of the component;


Package org.jfree.chart.entity

Class org.jfree.chart.entity.AxisEntity extends ChartEntity implements Serializable

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

axis

Axis axis
The axis for the entity.

Class org.jfree.chart.entity.CategoryItemEntity extends ChartEntity implements Serializable

serialVersionUID: -8657249457902337349L

Serialized Fields

dataset

CategoryDataset dataset
The dataset.


series

int series
Deprecated. As of 1.0.6, this field is redundant as you can derive the index from the rowKey field.
The series (zero-based index).


category

java.lang.Object category
Deprecated. As of 1.0.6, this field is deprecated in favour of the columnKey field.
The category.


categoryIndex

int categoryIndex
Deprecated. As of 1.0.6, this field is redundant as you can derive the index from the columnKey field.
The category index.


rowKey

java.lang.Comparable<T> rowKey
The row key.

Since:
1.0.6

columnKey

java.lang.Comparable<T> columnKey
The column key.

Since:
1.0.6

Class org.jfree.chart.entity.CategoryLabelEntity extends TickLabelEntity implements Serializable

Serialized Fields

key

java.lang.Comparable<T> key
The category key.

Class org.jfree.chart.entity.ChartEntity extends java.lang.Object implements Serializable

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

toolTipText

java.lang.String toolTipText
The tool tip text for the entity.


urlText

java.lang.String urlText
The URL text for the entity.

Class org.jfree.chart.entity.ContourEntity extends ChartEntity implements Serializable

serialVersionUID: 1249570520505992847L

Serialized Fields

index

int index
Deprecated. 
Holds the index into the dataset for this entity.

Class org.jfree.chart.entity.JFreeChartEntity extends ChartEntity implements Serializable

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

chart

JFreeChart chart
The chart.

Class org.jfree.chart.entity.LegendItemEntity extends ChartEntity implements Serializable

serialVersionUID: -7435683933545666702L

Serialized Fields

dataset

Dataset dataset
The dataset.

Since:
1.0.6

seriesKey

java.lang.Comparable<T> seriesKey
The series key.

Since:
1.0.6

seriesIndex

int seriesIndex
The series index.

Class org.jfree.chart.entity.PieSectionEntity extends ChartEntity implements Serializable

serialVersionUID: 9199892576531984162L

Serialized Fields

dataset

PieDataset dataset
The dataset.


pieIndex

int pieIndex
The pie index.


sectionIndex

int sectionIndex
The section index.


sectionKey

java.lang.Comparable<T> sectionKey
The section key.

Class org.jfree.chart.entity.PlotEntity extends ChartEntity implements Serializable

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

plot

Plot plot
The plot.

Class org.jfree.chart.entity.StandardEntityCollection extends java.lang.Object implements Serializable

serialVersionUID: 5384773031184897047L

Serialized Fields

entities

java.util.List<E> entities
Storage for the entities.

Class org.jfree.chart.entity.TickLabelEntity extends ChartEntity implements Serializable

serialVersionUID: 681583956588092095L

Class org.jfree.chart.entity.TitleEntity extends ChartEntity implements Serializable

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

title

Title title
The Title for the entity.

Class org.jfree.chart.entity.XYAnnotationEntity extends ChartEntity implements Serializable

serialVersionUID: 2340334068383660799L

Serialized Fields

rendererIndex

int rendererIndex
The renderer index.

Class org.jfree.chart.entity.XYItemEntity extends ChartEntity implements Serializable

serialVersionUID: -3870862224880283771L

Serialized Fields

series

int series
The series.


item

int item
The item.


Package org.jfree.chart.event

Class org.jfree.chart.event.AxisChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

axis

Axis axis
The axis that generated the change event.

Class org.jfree.chart.event.ChartChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

ChartChangeEventType type
The type of event.


chart

JFreeChart chart
The chart that generated the event.

Class org.jfree.chart.event.ChartChangeEventType extends java.lang.Object implements Serializable

serialVersionUID: 5481917022435735602L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.event.ChartProgressEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

int type
The type of event.


percent

int percent
The percentage of completion.


chart

JFreeChart chart
The chart that generated the event.

Class org.jfree.chart.event.MarkerChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

marker

Marker marker
The plot that generated the event.

Class org.jfree.chart.event.OverlayChangeEvent extends java.util.EventObject implements Serializable

Class org.jfree.chart.event.PlotChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

plot

Plot plot
The plot that generated the event.

Class org.jfree.chart.event.RendererChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

renderer

java.lang.Object renderer
The renderer that generated the event.


seriesVisibilityChanged

boolean seriesVisibilityChanged
A flag that indicates whether this event relates to a change in the series visibility. If so, the receiver (if it is a plot) may want to update the axis bounds.

Since:
1.0.13

Class org.jfree.chart.event.TitleChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

title

Title title
The chart title that generated the event.


Package org.jfree.chart.labels

Class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: -7108591260223293197L

Serialized Fields

labelFormat

java.lang.String labelFormat
The label format string used by a MessageFormat object to combine the standard items: {0} = series name, {1} = category, {2} = value, {3} = value as a percentage of the column total.


nullValueString

java.lang.String nullValueString
The string used to represent a null value.


numberFormat

java.text.NumberFormat numberFormat
A number formatter used to preformat the value before it is passed to the MessageFormat object.


dateFormat

java.text.DateFormat dateFormat
A date formatter used to preformat the value before it is passed to the MessageFormat object.


percentFormat

java.text.NumberFormat percentFormat
A number formatter used to preformat the percentage value before it is passed to the MessageFormat object.

Class org.jfree.chart.labels.AbstractPieItemLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 7347703325267846275L

Serialized Fields

labelFormat

java.lang.String labelFormat
The label format string.


numberFormat

java.text.NumberFormat numberFormat
A number formatter for the value.


percentFormat

java.text.NumberFormat percentFormat
A number formatter for the percentage.

Class org.jfree.chart.labels.AbstractXYItemLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 5869744396278660636L

Serialized Fields

formatString

java.lang.String formatString
The item label format string.


xFormat

java.text.NumberFormat xFormat
A number formatter for the x value.


xDateFormat

java.text.DateFormat xDateFormat
A date formatter for the x value.


yFormat

java.text.NumberFormat yFormat
A formatter for the y value.


yDateFormat

java.text.DateFormat yDateFormat
A date formatter for the y value.


nullYString

java.lang.String nullYString
The string used to represent 'null' for the y-value.

Class org.jfree.chart.labels.BoxAndWhiskerToolTipGenerator extends StandardCategoryToolTipGenerator implements Serializable

serialVersionUID: -6076837753823076334L

Class org.jfree.chart.labels.BoxAndWhiskerXYToolTipGenerator extends StandardXYToolTipGenerator implements Serializable

serialVersionUID: -2648775791161459710L

Class org.jfree.chart.labels.BubbleXYItemLabelGenerator extends AbstractXYItemLabelGenerator implements Serializable

serialVersionUID: -8458568928021240922L

Serialized Fields

zFormat

java.text.NumberFormat zFormat
A number formatter for the z value - if this is null, then zDateFormat must be non-null.


zDateFormat

java.text.DateFormat zDateFormat
A date formatter for the z-value - if this is null, then zFormat must be non-null.

Class org.jfree.chart.labels.CustomXYToolTipGenerator extends java.lang.Object implements Serializable

serialVersionUID: 8636030004670141362L

Serialized Fields

toolTipSeries

java.util.List<E> toolTipSeries
Storage for the tooltip lists.

Class org.jfree.chart.labels.HighLowItemLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 5617111754832211830L

Serialized Fields

dateFormatter

java.text.DateFormat dateFormatter
The date formatter.


numberFormatter

java.text.NumberFormat numberFormatter
The number formatter.

Class org.jfree.chart.labels.IntervalCategoryItemLabelGenerator extends StandardCategoryItemLabelGenerator implements Serializable

serialVersionUID: 5056909225610630529L

Class org.jfree.chart.labels.IntervalCategoryToolTipGenerator extends StandardCategoryToolTipGenerator implements Serializable

serialVersionUID: -3853824986520333437L

Class org.jfree.chart.labels.IntervalXYItemLabelGenerator extends AbstractXYItemLabelGenerator implements Serializable

Class org.jfree.chart.labels.ItemLabelAnchor extends java.lang.Object implements Serializable

serialVersionUID: -1233101616128695658L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.labels.ItemLabelPosition extends java.lang.Object implements Serializable

serialVersionUID: 5845390630157034499L

Serialized Fields

itemLabelAnchor

ItemLabelAnchor itemLabelAnchor
The item label anchor point.


textAnchor

org.jfree.ui.TextAnchor textAnchor
The text anchor.


rotationAnchor

org.jfree.ui.TextAnchor rotationAnchor
The rotation anchor.


angle

double angle
The rotation angle.

Class org.jfree.chart.labels.MultipleXYSeriesLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 138976236941898560L

Serialized Fields

formatPattern

java.lang.String formatPattern
The format pattern for the initial part of the label.


additionalFormatPattern

java.lang.String additionalFormatPattern
The format pattern for additional labels.


seriesLabelLists

java.util.Map<K,V> seriesLabelLists
Storage for the additional series labels.

Class org.jfree.chart.labels.StandardCategoryItemLabelGenerator extends AbstractCategoryItemLabelGenerator implements Serializable

serialVersionUID: 3499701401211412882L

Class org.jfree.chart.labels.StandardCategorySeriesLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 4630760091523940820L

Serialized Fields

formatPattern

java.lang.String formatPattern
The format pattern.

Class org.jfree.chart.labels.StandardCategoryToolTipGenerator extends AbstractCategoryItemLabelGenerator implements Serializable

serialVersionUID: -6768806592218710764L

Class org.jfree.chart.labels.StandardContourToolTipGenerator extends java.lang.Object implements Serializable

serialVersionUID: -1881659351247502711L

Serialized Fields

valueForm

java.text.DecimalFormat valueForm
Deprecated. 
The number formatter.

Class org.jfree.chart.labels.StandardCrosshairLabelGenerator extends java.lang.Object implements Serializable

Serialized Fields

labelTemplate

java.lang.String labelTemplate
The label format string.


numberFormat

java.text.NumberFormat numberFormat
A number formatter for the value.

Class org.jfree.chart.labels.StandardPieSectionLabelGenerator extends AbstractPieItemLabelGenerator implements Serializable

serialVersionUID: 3064190563760203668L

Serialized Fields

attributedLabels

org.jfree.util.ObjectList attributedLabels
An optional list of attributed labels (instances of AttributedString).

Class org.jfree.chart.labels.StandardPieToolTipGenerator extends AbstractPieItemLabelGenerator implements Serializable

serialVersionUID: 2995304200445733779L

Class org.jfree.chart.labels.StandardXYItemLabelGenerator extends AbstractXYItemLabelGenerator implements Serializable

serialVersionUID: 7807668053171837925L

Class org.jfree.chart.labels.StandardXYSeriesLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 1916017081848400024L

Serialized Fields

formatPattern

java.lang.String formatPattern
The format pattern.

Class org.jfree.chart.labels.StandardXYToolTipGenerator extends AbstractXYItemLabelGenerator implements Serializable

serialVersionUID: -3564164459039540784L

Class org.jfree.chart.labels.StandardXYZToolTipGenerator extends StandardXYToolTipGenerator implements Serializable

serialVersionUID: -2961577421889473503L

Serialized Fields

zFormat

java.text.NumberFormat zFormat
A number formatter for the z value - if this is null, then zDateFormat must be non-null.


zDateFormat

java.text.DateFormat zDateFormat
A date formatter for the z-value - if this is null, then zFormat must be non-null.

Class org.jfree.chart.labels.SymbolicXYItemLabelGenerator extends java.lang.Object implements Serializable

serialVersionUID: 3963400354475494395L


Package org.jfree.chart.needle

Class org.jfree.chart.needle.ArrowNeedle extends MeterNeedle implements Serializable

serialVersionUID: -5334056511213782357L

Serialized Fields

isArrowAtTop

boolean isArrowAtTop
A flag controlling whether or not there is an arrow at the top of the needle.

Class org.jfree.chart.needle.LineNeedle extends MeterNeedle implements Serializable

serialVersionUID: 6215321387896748945L

Class org.jfree.chart.needle.LongNeedle extends MeterNeedle implements Serializable

serialVersionUID: -4319985779783688159L

Class org.jfree.chart.needle.MeterNeedle extends java.lang.Object implements Serializable

serialVersionUID: 5203064851510951052L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

size

int size
The size.


rotateX

double rotateX
Scalar to aply to locate the rotation x point.


rotateY

double rotateY
Scalar to aply to locate the rotation y point.

Class org.jfree.chart.needle.MiddlePinNeedle extends MeterNeedle implements Serializable

serialVersionUID: 6237073996403125310L

Class org.jfree.chart.needle.PinNeedle extends MeterNeedle implements Serializable

serialVersionUID: -3787089953079863373L

Class org.jfree.chart.needle.PlumNeedle extends MeterNeedle implements Serializable

serialVersionUID: -3082660488660600718L

Class org.jfree.chart.needle.PointerNeedle extends MeterNeedle implements Serializable

serialVersionUID: -4744677345334729606L

Class org.jfree.chart.needle.ShipNeedle extends MeterNeedle implements Serializable

serialVersionUID: 149554868169435612L

Class org.jfree.chart.needle.WindNeedle extends ArrowNeedle implements Serializable

serialVersionUID: -2861061368907167834L


Package org.jfree.chart.panel

Class org.jfree.chart.panel.CrosshairOverlay extends AbstractOverlay implements Serializable

Serialized Fields

xCrosshairs

java.util.List<E> xCrosshairs
Storage for the crosshairs along the x-axis.


yCrosshairs

java.util.List<E> yCrosshairs
Storage for the crosshairs along the y-axis.


Package org.jfree.chart.plot

Class org.jfree.chart.plot.AbstractPieLabelDistributor extends java.lang.Object implements Serializable

Serialized Fields

labels

java.util.List<E> labels
The label records.

Class org.jfree.chart.plot.CategoryMarker extends Marker implements Serializable

Serialized Fields

key

java.lang.Comparable<T> key
The category key.


drawAsLine

boolean drawAsLine
A hint that the marker should be drawn as a line rather than a region.

Class org.jfree.chart.plot.CategoryPlot extends Plot implements Serializable

serialVersionUID: -3537691700434728188L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

orientation

PlotOrientation orientation
The plot orientation.


axisOffset

org.jfree.ui.RectangleInsets axisOffset
The offset between the data area and the axes.


domainAxes

org.jfree.util.ObjectList domainAxes
Storage for the domain axes.


domainAxisLocations

org.jfree.util.ObjectList domainAxisLocations
Storage for the domain axis locations.


drawSharedDomainAxis

boolean drawSharedDomainAxis
A flag that controls whether or not the shared domain axis is drawn (only relevant when the plot is being used as a subplot).


rangeAxes

org.jfree.util.ObjectList rangeAxes
Storage for the range axes.


rangeAxisLocations

org.jfree.util.ObjectList rangeAxisLocations
Storage for the range axis locations.


datasets

org.jfree.util.ObjectList datasets
Storage for the datasets.


datasetToDomainAxesMap

java.util.TreeMap<K,V> datasetToDomainAxesMap
Storage for keys that map datasets to domain axes.


datasetToRangeAxesMap

java.util.TreeMap<K,V> datasetToRangeAxesMap
Storage for keys that map datasets to range axes.


renderers

org.jfree.util.ObjectList renderers
Storage for the renderers.


renderingOrder

DatasetRenderingOrder renderingOrder
The dataset rendering order.


columnRenderingOrder

org.jfree.util.SortOrder columnRenderingOrder
Controls the order in which the columns are traversed when rendering the data items.


rowRenderingOrder

org.jfree.util.SortOrder rowRenderingOrder
Controls the order in which the rows are traversed when rendering the data items.


domainGridlinesVisible

boolean domainGridlinesVisible
A flag that controls whether the grid-lines for the domain axis are visible.


domainGridlinePosition

CategoryAnchor domainGridlinePosition
The position of the domain gridlines relative to the category.


rangeZeroBaselineVisible

boolean rangeZeroBaselineVisible
A flag that controls whether or not the zero baseline against the range axis is visible.

Since:
1.0.13

rangeGridlinesVisible

boolean rangeGridlinesVisible
A flag that controls whether the grid-lines for the range axis are visible.


rangeMinorGridlinesVisible

boolean rangeMinorGridlinesVisible
A flag that controls whether or not gridlines are shown for the minor tick values on the primary range axis.

Since:
1.0.13

anchorValue

double anchorValue
The anchor value.


crosshairDatasetIndex

int crosshairDatasetIndex
The index for the dataset that the crosshairs are linked to (this determines which axes the crosshairs are plotted against).

Since:
1.0.11

domainCrosshairVisible

boolean domainCrosshairVisible
A flag that controls the visibility of the domain crosshair.

Since:
1.0.11

domainCrosshairRowKey

java.lang.Comparable<T> domainCrosshairRowKey
The row key for the crosshair point.

Since:
1.0.11

domainCrosshairColumnKey

java.lang.Comparable<T> domainCrosshairColumnKey
The column key for the crosshair point.

Since:
1.0.11

rangeCrosshairVisible

boolean rangeCrosshairVisible
A flag that controls whether or not a range crosshair is drawn.


rangeCrosshairValue

double rangeCrosshairValue
The range crosshair value.


rangeCrosshairLockedOnData

boolean rangeCrosshairLockedOnData
A flag that controls whether or not the crosshair locks onto actual data points.


foregroundDomainMarkers

java.util.Map<K,V> foregroundDomainMarkers
A map containing lists of markers for the domain axes.


backgroundDomainMarkers

java.util.Map<K,V> backgroundDomainMarkers
A map containing lists of markers for the domain axes.


foregroundRangeMarkers

java.util.Map<K,V> foregroundRangeMarkers
A map containing lists of markers for the range axes.


backgroundRangeMarkers

java.util.Map<K,V> backgroundRangeMarkers
A map containing lists of markers for the range axes.


annotations

java.util.List<E> annotations
A (possibly empty) list of annotations for the plot. The list should be initialised in the constructor and never allowed to be null.


weight

int weight
The weight for the plot (only relevant when the plot is used as a subplot within a combined plot).


fixedDomainAxisSpace

AxisSpace fixedDomainAxisSpace
The fixed space for the domain axis.


fixedRangeAxisSpace

AxisSpace fixedRangeAxisSpace
The fixed space for the range axis.


fixedLegendItems

LegendItemCollection fixedLegendItems
An optional collection of legend items that can be returned by the getLegendItems() method.


rangePannable

boolean rangePannable
A flag that controls whether or not panning is enabled for the range axis/axes.

Since:
1.0.13

Class org.jfree.chart.plot.ColorPalette extends java.lang.Object implements Serializable

serialVersionUID: -9029901853079622051L

Serialized Fields

minZ

double minZ
Deprecated. 
The min z-axis value.


maxZ

double maxZ
Deprecated. 
The max z-axis value.


r

int[] r
Deprecated. 
Red components.


g

int[] g
Deprecated. 
Green components.


b

int[] b
Deprecated. 
Blue components.


tickValues

double[] tickValues
Deprecated. 
Tick values are stored for use with stepped palette.


logscale

boolean logscale
Deprecated. 
Logscale?


inverse

boolean inverse
Deprecated. 
Inverse palette (ie, min and max colors are reversed).


paletteName

java.lang.String paletteName
Deprecated. 
The palette name.


stepped

boolean stepped
Deprecated. 
Controls whether palette colors are stepped (not continuous).

Class org.jfree.chart.plot.CombinedDomainCategoryPlot extends CategoryPlot implements Serializable

serialVersionUID: 8207194522653701572L

Serialized Fields

subplots

java.util.List<E> subplots
Storage for the subplot references.


gap

double gap
The gap between subplots.

Class org.jfree.chart.plot.CombinedDomainXYPlot extends XYPlot implements Serializable

serialVersionUID: -7765545541261907383L

Serialized Fields

subplots

java.util.List<E> subplots
Storage for the subplot references.


gap

double gap
The gap between subplots.

Class org.jfree.chart.plot.CombinedRangeCategoryPlot extends CategoryPlot implements Serializable

serialVersionUID: 7260210007554504515L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.
Serialized Fields

subplots

java.util.List<E> subplots
Storage for the subplot references.


gap

double gap
The gap between subplots.

Class org.jfree.chart.plot.CombinedRangeXYPlot extends XYPlot implements Serializable

serialVersionUID: -5177814085082031168L

Serialized Fields

subplots

java.util.List<E> subplots
Storage for the subplot references.


gap

double gap
The gap between subplots.

Class org.jfree.chart.plot.CompassPlot extends Plot implements Serializable

serialVersionUID: 6924382802125527395L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

labelType

int labelType
The label type (NO_LABELS, VALUE_LABELS).


labelFont

java.awt.Font labelFont
The label font.


drawBorder

boolean drawBorder
A flag that controls whether or not a border is drawn.


compassFont

java.awt.Font compassFont
The compass font.


datasets

ValueDataset[] datasets
An array of value datasets.


seriesNeedle

MeterNeedle[] seriesNeedle
An array of needles.


revolutionDistance

double revolutionDistance
The count to complete one revolution. Can be arbitrarily set For degrees (the default) it is 360, for radians this is 2*Pi, etc

Class org.jfree.chart.plot.ContourPlot extends Plot implements Serializable

serialVersionUID: 7861072556590502247L

Serialized Fields

domainAxis

ValueAxis domainAxis
Deprecated. 
The domain axis (used for the x-values).


rangeAxis

ValueAxis rangeAxis
Deprecated. 
The range axis (used for the y-values).


dataset

ContourDataset dataset
Deprecated. 
The dataset.


colorBar

ColorBar colorBar
Deprecated. 
The colorbar axis (used for the z-values).


colorBarLocation

org.jfree.ui.RectangleEdge colorBarLocation
Deprecated. 
The color bar location.


domainCrosshairVisible

boolean domainCrosshairVisible
Deprecated. 
A flag that controls whether or not a domain crosshair is drawn..


domainCrosshairValue

double domainCrosshairValue
Deprecated. 
The domain crosshair value.


domainCrosshairLockedOnData

boolean domainCrosshairLockedOnData
Deprecated. 
A flag that controls whether or not the crosshair locks onto actual data points.


rangeCrosshairVisible

boolean rangeCrosshairVisible
Deprecated. 
A flag that controls whether or not a range crosshair is drawn..


rangeCrosshairValue

double rangeCrosshairValue
Deprecated. 
The range crosshair value.


rangeCrosshairLockedOnData

boolean rangeCrosshairLockedOnData
Deprecated. 
A flag that controls whether or not the crosshair locks onto actual data points.


dataAreaRatio

double dataAreaRatio
Deprecated. 
Defines dataArea rectangle as the ratio formed from dividing height by width (of the dataArea). Modifies plot area calculations. ratio>0 will attempt to layout the plot so that the dataArea.height/dataArea.width = ratio. ratio<0 will attempt to layout the plot so that the dataArea.height/dataArea.width in plot units (not java2D units as when ratio>0) = -1.*ratio.


domainMarkers

java.util.List<E> domainMarkers
Deprecated. 
A list of markers (optional) for the domain axis.


rangeMarkers

java.util.List<E> rangeMarkers
Deprecated. 
A list of markers (optional) for the range axis.


annotations

java.util.List<E> annotations
Deprecated. 
A list of annotations (optional) for the plot.


toolTipGenerator

ContourToolTipGenerator toolTipGenerator
Deprecated. 
The tool tip generator.


urlGenerator

XYURLGenerator urlGenerator
Deprecated. 
The URL text generator.


renderAsPoints

boolean renderAsPoints
Deprecated. 
Controls whether data are render as filled rectangles or rendered as points


ptSizePct

double ptSizePct
Deprecated. 
Size of points rendered when renderAsPoints = true. Size is relative to dataArea

Class org.jfree.chart.plot.Crosshair extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

visible

boolean visible
Flag controlling visibility.


value

double value
The crosshair value.


labelVisible

boolean labelVisible
A flag that controls whether or not the crosshair has a label visible.


labelAnchor

org.jfree.ui.RectangleAnchor labelAnchor
The label anchor.


labelGenerator

CrosshairLabelGenerator labelGenerator
A label generator.


labelXOffset

double labelXOffset
The x-offset in Java2D units.


labelYOffset

double labelYOffset
The y-offset in Java2D units.


labelFont

java.awt.Font labelFont
The label font.


labelOutlineVisible

boolean labelOutlineVisible
A flag that controls the visibility of the label outline.

Class org.jfree.chart.plot.DatasetRenderingOrder extends java.lang.Object implements Serializable

serialVersionUID: -600593412366385072L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.plot.DefaultDrawingSupplier extends java.lang.Object implements Serializable

serialVersionUID: -7339847061039422538L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Restores a serialized object.

Throws:
java.io.IOException - if there is an I/O problem.
java.lang.ClassNotFoundException - if there is a problem loading a class.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Handles serialization.

Throws:
java.io.IOException - if there is an I/O problem.
Serialized Fields

paintIndex

int paintIndex
The current paint index.


outlinePaintIndex

int outlinePaintIndex
The current outline paint index.


fillPaintIndex

int fillPaintIndex
The current fill paint index.


strokeIndex

int strokeIndex
The current stroke index.


outlineStrokeIndex

int outlineStrokeIndex
The current outline stroke index.


shapeIndex

int shapeIndex
The current shape index.

Class org.jfree.chart.plot.DialShape extends java.lang.Object implements Serializable

serialVersionUID: -3471933055190251131L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.plot.FastScatterPlot extends Plot implements Serializable

serialVersionUID: 7871545897358563521L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

data

float[][] data
The data.


xDataRange

Range xDataRange
The x data range.


yDataRange

Range yDataRange
The y data range.


domainAxis

ValueAxis domainAxis
The domain axis (used for the x-values).


rangeAxis

ValueAxis rangeAxis
The range axis (used for the y-values).


domainGridlinesVisible

boolean domainGridlinesVisible
A flag that controls whether the domain grid-lines are visible.


rangeGridlinesVisible

boolean rangeGridlinesVisible
A flag that controls whether the range grid-lines are visible.


domainPannable

boolean domainPannable
A flag that controls whether or not panning is enabled for the domain axis.

Since:
1.0.13

rangePannable

boolean rangePannable
A flag that controls whether or not panning is enabled for the range axis.

Since:
1.0.13

Class org.jfree.chart.plot.GreyPalette extends ColorPalette implements Serializable

serialVersionUID: -2120941170159987395L

Class org.jfree.chart.plot.IntervalMarker extends Marker implements Serializable

serialVersionUID: -1762344775267627916L

Serialized Fields

startValue

double startValue
The start value.


endValue

double endValue
The end value.


gradientPaintTransformer

org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
The gradient paint transformer (optional).

Class org.jfree.chart.plot.JThermometer extends javax.swing.JPanel implements Serializable

serialVersionUID: 1079905665515589820L

Serialized Fields

data

DefaultValueDataset data
The dataset.


chart

JFreeChart chart
The chart.


panel

ChartPanel panel
The chart panel.


plot

ThermometerPlot plot
The thermometer plot.

Class org.jfree.chart.plot.Marker extends java.lang.Object implements Serializable

serialVersionUID: -734389651405327166L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

alpha

float alpha
The alpha transparency.


label

java.lang.String label
The label.


labelFont

java.awt.Font labelFont
The label font.


labelAnchor

org.jfree.ui.RectangleAnchor labelAnchor
The label position.


labelTextAnchor

org.jfree.ui.TextAnchor labelTextAnchor
The text anchor for the label.


labelOffset

org.jfree.ui.RectangleInsets labelOffset
The label offset from the marker rectangle.


labelOffsetType

org.jfree.ui.LengthAdjustmentType labelOffsetType
The offset type for the domain or range axis (never null).

Class org.jfree.chart.plot.MeterInterval extends java.lang.Object implements Serializable

serialVersionUID: 1530982090622488257L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

label

java.lang.String label
The interval label.


range

Range range
The interval range.

Class org.jfree.chart.plot.MeterPlot extends Plot implements Serializable

serialVersionUID: 2987472457734470962L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

dataset

ValueDataset dataset
The dataset (contains a single value).


shape

DialShape shape
The dial shape (background shape).


meterAngle

int meterAngle
The dial extent (measured in degrees).


range

Range range
The overall range of data values on the dial.


tickSize

double tickSize
The tick size.


units

java.lang.String units
The units displayed on the dial.


valueFont

java.awt.Font valueFont
The font for the value displayed in the center of the dial.


drawBorder

boolean drawBorder
A flag that controls whether or not the border is drawn.


tickLabelsVisible

boolean tickLabelsVisible
A flag that controls whether or not the tick labels are visible.


tickLabelFont

java.awt.Font tickLabelFont
The tick label font.


tickLabelFormat

java.text.NumberFormat tickLabelFormat
The tick label format.


intervals

java.util.List<E> intervals
A (possibly empty) list of the MeterIntervals to be highlighted on the dial.

Class org.jfree.chart.plot.MultiplePiePlot extends Plot implements Serializable

serialVersionUID: -355377800470807389L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

pieChart

JFreeChart pieChart
The chart object that draws the individual pie charts.


dataset

CategoryDataset dataset
The dataset.


dataExtractOrder

org.jfree.util.TableOrder dataExtractOrder
The data extract order (by row or by column).


limit

double limit
The pie section limit percentage.


aggregatedItemsKey

java.lang.Comparable<T> aggregatedItemsKey
The key for the aggregated items.

Since:
1.0.2

Class org.jfree.chart.plot.PieLabelDistributor extends AbstractPieLabelDistributor implements Serializable

Serialized Fields

minGap

double minGap
The minimum gap.

Class org.jfree.chart.plot.PieLabelLinkStyle extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.plot.PieLabelRecord extends java.lang.Object implements Serializable

Serialized Fields

key

java.lang.Comparable<T> key
The section key.


angle

double angle
The angle of the centre of the section (in radians).


baseY

double baseY
The base y-coordinate.


allocatedY

double allocatedY
The allocated y-coordinate.


label

org.jfree.text.TextBox label
The label.


labelHeight

double labelHeight
The label height.


gap

double gap
The gap.


linkPercent

double linkPercent
The link percent.

Class org.jfree.chart.plot.PiePlot extends Plot implements Serializable

serialVersionUID: -795612466005590431L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

dataset

PieDataset dataset
The dataset for the pie chart.


pieIndex

int pieIndex
The pie index (used by the MultiplePiePlot class).


interiorGap

double interiorGap
The amount of space left around the outside of the pie plot, expressed as a percentage of the plot area width and height.


circular

boolean circular
Flag determining whether to draw an ellipse or a perfect circle.


startAngle

double startAngle
The starting angle.


direction

org.jfree.util.Rotation direction
The direction for the pie segments.


sectionPaintMap

PaintMap sectionPaintMap
The section paint map.


autoPopulateSectionPaint

boolean autoPopulateSectionPaint
A flag that controls whether or not the section paint is auto-populated from the drawing supplier.

Since:
1.0.11

sectionOutlinesVisible

boolean sectionOutlinesVisible
A flag that controls whether or not an outline is drawn for each section in the plot.


sectionOutlinePaintMap

PaintMap sectionOutlinePaintMap
The section outline paint map.


autoPopulateSectionOutlinePaint

boolean autoPopulateSectionOutlinePaint
A flag that controls whether or not the section outline paint is auto-populated from the drawing supplier.

Since:
1.0.11

sectionOutlineStrokeMap

StrokeMap sectionOutlineStrokeMap
The section outline stroke map.


autoPopulateSectionOutlineStroke

boolean autoPopulateSectionOutlineStroke
A flag that controls whether or not the section outline stroke is auto-populated from the drawing supplier.

Since:
1.0.11

shadowXOffset

double shadowXOffset
The x-offset for the shadow effect.


shadowYOffset

double shadowYOffset
The y-offset for the shadow effect.


explodePercentages

java.util.Map<K,V> explodePercentages
The percentage amount to explode each pie section.


labelGenerator

PieSectionLabelGenerator labelGenerator
The section label generator.


labelFont

java.awt.Font labelFont
The font used to display the section labels.


simpleLabels

boolean simpleLabels
A flag that controls whether simple or extended labels are used.

Since:
1.0.7

labelPadding

org.jfree.ui.RectangleInsets labelPadding
The padding between the labels and the label outlines. This is not allowed to be null.

Since:
1.0.7

simpleLabelOffset

org.jfree.ui.RectangleInsets simpleLabelOffset
The simple label offset.

Since:
1.0.7

maximumLabelWidth

double maximumLabelWidth
The maximum label width as a percentage of the plot width.


labelGap

double labelGap
The gap between the labels and the link corner, as a percentage of the plot width.


labelLinksVisible

boolean labelLinksVisible
A flag that controls whether or not the label links are drawn.


labelLinkStyle

PieLabelLinkStyle labelLinkStyle
The label link style.

Since:
1.0.10

labelLinkMargin

double labelLinkMargin
The link margin.


labelDistributor

AbstractPieLabelDistributor labelDistributor
The pie section label distributor.

Since:
1.0.6

toolTipGenerator

PieToolTipGenerator toolTipGenerator
The tooltip generator.


urlGenerator

PieURLGenerator urlGenerator
The URL generator.


legendLabelGenerator

PieSectionLabelGenerator legendLabelGenerator
The legend label generator.


legendLabelToolTipGenerator

PieSectionLabelGenerator legendLabelToolTipGenerator
A tool tip generator for the legend.


legendLabelURLGenerator

PieURLGenerator legendLabelURLGenerator
A URL generator for the legend items (optional).

Since:
1.0.4.

ignoreNullValues

boolean ignoreNullValues
A flag that controls whether null values are ignored.


ignoreZeroValues

boolean ignoreZeroValues
A flag that controls whether zero values are ignored.


minimumArcAngleToDraw

double minimumArcAngleToDraw
The smallest arc angle that will get drawn (this is to avoid a bug in various Java implementations that causes the JVM to crash). See this link for details: http://www.jfree.org/phpBB2/viewtopic.php?t=2707 ...and this bug report in the Java Bug Parade: http://developer.java.sun.com/developer/bugParade/bugs/4836495.html

Class org.jfree.chart.plot.PiePlot3D extends PiePlot implements Serializable

serialVersionUID: 3408984188945161432L

Serialized Fields

depthFactor

double depthFactor
The factor of the depth of the pie from the plot height


darkerSides

boolean darkerSides
A flag that controls whether or not the sides of the pie chart are rendered using a darker colour.

Since:
1.0.7.

Class org.jfree.chart.plot.Plot extends java.lang.Object implements Serializable

serialVersionUID: -8831571430103671324L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

parent

Plot parent
The parent plot (null if this is the root plot).


datasetGroup

DatasetGroup datasetGroup
The dataset group (to be used for thread synchronisation).


noDataMessage

java.lang.String noDataMessage
The message to display if no data is available.


noDataMessageFont

java.awt.Font noDataMessageFont
The font used to display the 'no data' message.


insets

org.jfree.ui.RectangleInsets insets
Amount of blank space around the plot area.


outlineVisible

boolean outlineVisible
A flag that controls whether or not the plot outline is drawn.

Since:
1.0.6

backgroundImageAlignment

int backgroundImageAlignment
The alignment for the background image.


backgroundImageAlpha

float backgroundImageAlpha
The alpha value used to draw the background image.


foregroundAlpha

float foregroundAlpha
The alpha-transparency for the plot.


backgroundAlpha

float backgroundAlpha
The alpha transparency for the background paint.


drawingSupplier

DrawingSupplier drawingSupplier
The drawing supplier.


notify

boolean notify
A flag that controls whether or not the plot will notify listeners of changes (defaults to true, but sometimes it is useful to disable this).

Since:
1.0.13

Class org.jfree.chart.plot.PlotOrientation extends java.lang.Object implements Serializable

serialVersionUID: -2508771828190337782L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.plot.PlotRenderingInfo extends java.lang.Object implements Serializable

serialVersionUID: 8446720134379617220L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

owner

ChartRenderingInfo owner
The owner of this info.


subplotInfo

java.util.List<E> subplotInfo
Storage for the plot rendering info objects belonging to the subplots.

Class org.jfree.chart.plot.PolarPlot extends Plot implements Serializable

serialVersionUID: 3794383185924179525L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

angleTicks

java.util.List<E> angleTicks
The angles that are marked with gridlines.


axis

ValueAxis axis
The axis (used for the y-values).


dataset

XYDataset dataset
The dataset.


renderer

PolarItemRenderer renderer
Object responsible for drawing the visual representation of each point on the plot.


angleTickUnit

TickUnit angleTickUnit
The tick unit that controls the spacing between the angular grid lines.

Since:
1.0.10

angleLabelsVisible

boolean angleLabelsVisible
A flag that controls whether or not the angle labels are visible.


angleLabelFont

java.awt.Font angleLabelFont
The font used to display the angle labels - never null.


angleGridlinesVisible

boolean angleGridlinesVisible
A flag that controls whether the angular grid-lines are visible.


radiusGridlinesVisible

boolean radiusGridlinesVisible
A flag that controls whether the radius grid-lines are visible.


cornerTextItems

java.util.List<E> cornerTextItems
The annotations for the plot.

Class org.jfree.chart.plot.RainbowPalette extends ColorPalette implements Serializable

serialVersionUID: -1906707320728242478L

Serialized Fields

red

int[] red
Deprecated. 
The red values.


green

int[] green
Deprecated. 
The green values.


blue

int[] blue
Deprecated. 
The blue values.

Class org.jfree.chart.plot.RingPlot extends PiePlot implements Serializable

serialVersionUID: 1556064784129676620L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

separatorsVisible

boolean separatorsVisible
A flag that controls whether or not separators are drawn between the sections of the chart.


innerSeparatorExtension

double innerSeparatorExtension
The length of the inner separator extension (as a percentage of the depth of the sections).


outerSeparatorExtension

double outerSeparatorExtension
The length of the outer separator extension (as a percentage of the depth of the sections).


sectionDepth

double sectionDepth
The depth of the section as a percentage of the diameter.

Class org.jfree.chart.plot.SeriesRenderingOrder extends java.lang.Object implements Serializable

serialVersionUID: 209336477448807735L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.plot.SpiderWebPlot extends Plot implements Serializable

serialVersionUID: -5376340422031599463L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

headPercent

double headPercent
The head radius as a percentage of the available drawing area.


interiorGap

double interiorGap
The space left around the outside of the plot as a percentage.


axisLabelGap

double axisLabelGap
The gap between the labels and the axes as a %age of the radius.


dataset

CategoryDataset dataset
The dataset.


maxValue

double maxValue
The maximum value we are plotting against on each category axis


dataExtractOrder

org.jfree.util.TableOrder dataExtractOrder
The data extract order (BY_ROW or BY_COLUMN). This denotes whether the data series are stored in rows (in which case the category names are derived from the column keys) or in columns (in which case the category names are derived from the row keys).


startAngle

double startAngle
The starting angle.


direction

org.jfree.util.Rotation direction
The direction for drawing the radar axis & plots.


seriesPaintList

org.jfree.util.PaintList seriesPaintList
The series paint list.


seriesOutlinePaintList

org.jfree.util.PaintList seriesOutlinePaintList
The series outline paint list.


seriesOutlineStrokeList

org.jfree.util.StrokeList seriesOutlineStrokeList
The series outline stroke list.


labelFont

java.awt.Font labelFont
The font used to display the category labels.


labelGenerator

CategoryItemLabelGenerator labelGenerator
The label generator.


webFilled

boolean webFilled
controls if the web polygons are filled or not


toolTipGenerator

CategoryToolTipGenerator toolTipGenerator
A tooltip generator for the plot (null permitted).


urlGenerator

CategoryURLGenerator urlGenerator
A URL generator for the plot (null permitted).

Class org.jfree.chart.plot.ThermometerPlot extends Plot implements Serializable

serialVersionUID: 4087093313147984390L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

dataset

ValueDataset dataset
The dataset for the plot.


rangeAxis

ValueAxis rangeAxis
The range axis.


lowerBound

double lowerBound
The lower bound for the thermometer.


upperBound

double upperBound
The upper bound for the thermometer.


bulbRadius

int bulbRadius
The value label position.

Since:
1.0.7

columnRadius

int columnRadius
The column radius.

Since:
1.0.7

gap

int gap
The gap between the two outlines the represent the thermometer.

Since:
1.0.7

padding

org.jfree.ui.RectangleInsets padding
Blank space inside the plot area around the outside of the thermometer.


units

int units
The display units


valueLocation

int valueLocation
The value label position.


axisLocation

int axisLocation
The position of the axis


valueFont

java.awt.Font valueFont
The font to write the value in


valueFormat

java.text.NumberFormat valueFormat
Number format for the value


showValueLines

boolean showValueLines
A flag that controls whether value lines are drawn.


subrange

int subrange
The display sub-range.


subrangeInfo

double[][] subrangeInfo
The start and end values for the subranges.


followDataInSubranges

boolean followDataInSubranges
A flag that controls whether or not the axis range adjusts to the sub-ranges.


useSubrangePaint

boolean useSubrangePaint
A flag that controls whether or not the mercury paint changes with the subranges.


subrangeIndicatorsVisible

boolean subrangeIndicatorsVisible
A flag that controls whether the sub-range indicators are visible.

Class org.jfree.chart.plot.ValueMarker extends Marker implements Serializable

Serialized Fields

value

double value
The value.

Class org.jfree.chart.plot.WaferMapPlot extends Plot implements Serializable

serialVersionUID: 4668320403707308155L

Serialized Fields

orientation

PlotOrientation orientation
The plot orientation. vertical = notch down horizontal = notch right


dataset

WaferMapDataset dataset
The dataset.


renderer

WaferMapRenderer renderer
Object responsible for drawing the visual representation of each point on the plot.

Class org.jfree.chart.plot.XYPlot extends Plot implements Serializable

serialVersionUID: 7044148245716569264L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

orientation

PlotOrientation orientation
The plot orientation.


axisOffset

org.jfree.ui.RectangleInsets axisOffset
The offset between the data area and the axes.


domainAxes

org.jfree.util.ObjectList domainAxes
The domain axis / axes (used for the x-values).


domainAxisLocations

org.jfree.util.ObjectList domainAxisLocations
The domain axis locations.


rangeAxes

org.jfree.util.ObjectList rangeAxes
The range axis (used for the y-values).


rangeAxisLocations

org.jfree.util.ObjectList rangeAxisLocations
The range axis location.


datasets

org.jfree.util.ObjectList datasets
Storage for the datasets.


renderers

org.jfree.util.ObjectList renderers
Storage for the renderers.


datasetToDomainAxesMap

java.util.Map<K,V> datasetToDomainAxesMap
Storage for the mapping between datasets/renderers and domain axes. The keys in the map are Integer objects, corresponding to the dataset index. The values in the map are List objects containing Integer objects (corresponding to the axis indices). If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).


datasetToRangeAxesMap

java.util.Map<K,V> datasetToRangeAxesMap
Storage for the mapping between datasets/renderers and range axes. The keys in the map are Integer objects, corresponding to the dataset index. The values in the map are List objects containing Integer objects (corresponding to the axis indices). If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).


domainGridlinesVisible

boolean domainGridlinesVisible
A flag that controls whether the domain grid-lines are visible.


rangeGridlinesVisible

boolean rangeGridlinesVisible
A flag that controls whether the range grid-lines are visible.


domainMinorGridlinesVisible

boolean domainMinorGridlinesVisible
A flag that controls whether the domain minor grid-lines are visible.

Since:
1.0.12

rangeMinorGridlinesVisible

boolean rangeMinorGridlinesVisible
A flag that controls whether the range minor grid-lines are visible.

Since:
1.0.12

domainZeroBaselineVisible

boolean domainZeroBaselineVisible
A flag that controls whether or not the zero baseline against the domain axis is visible.

Since:
1.0.5

rangeZeroBaselineVisible

boolean rangeZeroBaselineVisible
A flag that controls whether or not the zero baseline against the range axis is visible.


domainCrosshairVisible

boolean domainCrosshairVisible
A flag that controls whether or not a domain crosshair is drawn..


domainCrosshairValue

double domainCrosshairValue
The domain crosshair value.


domainCrosshairLockedOnData

boolean domainCrosshairLockedOnData
A flag that controls whether or not the crosshair locks onto actual data points.


rangeCrosshairVisible

boolean rangeCrosshairVisible
A flag that controls whether or not a range crosshair is drawn..


rangeCrosshairValue

double rangeCrosshairValue
The range crosshair value.


rangeCrosshairLockedOnData

boolean rangeCrosshairLockedOnData
A flag that controls whether or not the crosshair locks onto actual data points.


foregroundDomainMarkers

java.util.Map<K,V> foregroundDomainMarkers
A map of lists of foreground markers (optional) for the domain axes.


backgroundDomainMarkers

java.util.Map<K,V> backgroundDomainMarkers
A map of lists of background markers (optional) for the domain axes.


foregroundRangeMarkers

java.util.Map<K,V> foregroundRangeMarkers
A map of lists of foreground markers (optional) for the range axes.


backgroundRangeMarkers

java.util.Map<K,V> backgroundRangeMarkers
A map of lists of background markers (optional) for the range axes.


annotations

java.util.List<E> annotations
A (possibly empty) list of annotations for the plot. The list should be initialised in the constructor and never allowed to be null.


fixedDomainAxisSpace

AxisSpace fixedDomainAxisSpace
The fixed domain axis space.


fixedRangeAxisSpace

AxisSpace fixedRangeAxisSpace
The fixed range axis space.


datasetRenderingOrder

DatasetRenderingOrder datasetRenderingOrder
The order of the dataset rendering (REVERSE draws the primary dataset last so that it appears to be on top).


seriesRenderingOrder

SeriesRenderingOrder seriesRenderingOrder
The order of the series rendering (REVERSE draws the primary series last so that it appears to be on top).


weight

int weight
The weight for this plot (only relevant if this is a subplot in a combined plot).


fixedLegendItems

LegendItemCollection fixedLegendItems
An optional collection of legend items that can be returned by the getLegendItems() method.


domainPannable

boolean domainPannable
A flag that controls whether or not panning is enabled for the domain axis/axes.

Since:
1.0.13

rangePannable

boolean rangePannable
A flag that controls whether or not panning is enabled for the range axis/axes.

Since:
1.0.13

Package org.jfree.chart.plot.dial

Class org.jfree.chart.plot.dial.ArcDialFrame extends AbstractDialLayer implements Serializable

serialVersionUID: -4089176959553523499L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

startAngle

double startAngle
The start angle.


extent

double extent
The end angle.


innerRadius

double innerRadius
The inner radius, relative to the framing rectangle.


outerRadius

double outerRadius
The outer radius, relative to the framing rectangle.

Class org.jfree.chart.plot.dial.DialBackground extends AbstractDialLayer implements Serializable

serialVersionUID: -9019069533317612375L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

gradientPaintTransformer

org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
The transformer used when the background paint is an instance of GradientPaint.

Class org.jfree.chart.plot.dial.DialCap extends AbstractDialLayer implements Serializable

serialVersionUID: -2929484264982524463L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

radius

double radius
The radius of the cap, as a percentage of the framing rectangle.

Class org.jfree.chart.plot.dial.DialLayerChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

layer

DialLayer layer
The dial layer that generated the event.

Class org.jfree.chart.plot.dial.DialPlot extends Plot implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

background

DialLayer background
The background layer (optional).


cap

DialLayer cap
The needle cap (optional).


dialFrame

DialFrame dialFrame
The dial frame.


datasets

org.jfree.util.ObjectList datasets
The dataset(s) for the dial plot.


scales

org.jfree.util.ObjectList scales
The scale(s) for the dial plot.


datasetToScaleMap

org.jfree.util.ObjectList datasetToScaleMap
Storage for keys that map datasets to scales.


layers

java.util.List<E> layers
The drawing layers for the dial plot.


pointers

java.util.List<E> pointers
The pointer(s) for the dial.


viewX

double viewX
The x-coordinate for the view window.


viewY

double viewY
The y-coordinate for the view window.


viewW

double viewW
The width of the view window, expressed as a percentage.


viewH

double viewH
The height of the view window, expressed as a percentage.

Class org.jfree.chart.plot.dial.DialPointer extends AbstractDialLayer implements Serializable

Serialized Fields

radius

double radius
The needle radius.


datasetIndex

int datasetIndex
The dataset index for the needle.

Class org.jfree.chart.plot.dial.DialPointer.Pin extends DialPointer implements Serializable

serialVersionUID: -8445860485367689750L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.plot.dial.DialPointer.Pointer extends DialPointer implements Serializable

serialVersionUID: -4180500011963176960L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

widthRadius

double widthRadius
The radius that defines the width of the pointer at the base.

Class org.jfree.chart.plot.dial.DialTextAnnotation extends AbstractDialLayer implements Serializable

serialVersionUID: 3065267524054428071L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

label

java.lang.String label
The label text.


font

java.awt.Font font
The font.


angle

double angle
The angle that defines the anchor point for the annotation.


radius

double radius
The radius that defines the anchor point for the annotation.


anchor

org.jfree.ui.TextAnchor anchor
The text anchor to be aligned to the annotation's anchor point.

Class org.jfree.chart.plot.dial.DialValueIndicator extends AbstractDialLayer implements Serializable

serialVersionUID: 803094354130942585L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

datasetIndex

int datasetIndex
The dataset index.


angle

double angle
The angle that defines the anchor point.


radius

double radius
The radius that defines the anchor point.


frameAnchor

org.jfree.ui.RectangleAnchor frameAnchor
The frame anchor.


templateValue

java.lang.Number templateValue
The template value.


formatter

java.text.NumberFormat formatter
The formatter.


font

java.awt.Font font
The font.


insets

org.jfree.ui.RectangleInsets insets
The insets.


valueAnchor

org.jfree.ui.RectangleAnchor valueAnchor
The value anchor.


textAnchor

org.jfree.ui.TextAnchor textAnchor
The text anchor for displaying the value.

Class org.jfree.chart.plot.dial.StandardDialFrame extends AbstractDialLayer implements Serializable

serialVersionUID: 1016585407507121596L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

radius

double radius
The outer radius, relative to the framing rectangle.

Class org.jfree.chart.plot.dial.StandardDialRange extends AbstractDialLayer implements Serializable

serialVersionUID: 345515648249364904L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

scaleIndex

int scaleIndex
The scale index.


lowerBound

double lowerBound
The minimum data value for the scale.


upperBound

double upperBound
The maximum data value for the scale.


innerRadius

double innerRadius
The factor (in the range 0.0 to 1.0) that determines the inside limit of the range highlight.


outerRadius

double outerRadius
The factor (in the range 0.0 to 1.0) that determines the outside limit of the range highlight.

Class org.jfree.chart.plot.dial.StandardDialScale extends AbstractDialLayer implements Serializable

serialVersionUID: 3715644629665918516L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

lowerBound

double lowerBound
The minimum data value for the scale.


upperBound

double upperBound
The maximum data value for the scale.


startAngle

double startAngle
The start angle for the scale display, in degrees (using the same encoding as Arc2D).


extent

double extent
The extent of the scale display.


tickRadius

double tickRadius
The factor (in the range 0.0 to 1.0) that determines the outside limit of the tick marks.


majorTickIncrement

double majorTickIncrement
The increment (in data units) between major tick marks.


majorTickLength

double majorTickLength
The factor that is subtracted from the tickRadius to determine the inner point of the major ticks.


minorTickCount

int minorTickCount
The number of minor ticks between each major tick.


minorTickLength

double minorTickLength
The factor that is subtracted from the tickRadius to determine the inner point of the minor ticks.


tickLabelOffset

double tickLabelOffset
The tick label offset.


tickLabelFont

java.awt.Font tickLabelFont
The tick label font.


tickLabelsVisible

boolean tickLabelsVisible
A flag that controls whether or not the tick labels are displayed.


tickLabelFormatter

java.text.NumberFormat tickLabelFormatter
The number formatter for the tick labels.


firstTickLabelVisible

boolean firstTickLabelVisible
A flag that controls whether or not the first tick label is displayed.


Package org.jfree.chart.renderer

Class org.jfree.chart.renderer.AbstractRenderer extends java.lang.Object implements Serializable

serialVersionUID: -828267569428206075L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

seriesVisibleList

org.jfree.util.BooleanList seriesVisibleList
A list of flags that controls whether or not each series is visible.


baseSeriesVisible

boolean baseSeriesVisible
The default visibility for each series.


seriesVisibleInLegendList

org.jfree.util.BooleanList seriesVisibleInLegendList
A list of flags that controls whether or not each series is visible in the legend.


baseSeriesVisibleInLegend

boolean baseSeriesVisibleInLegend
The default visibility for each series in the legend.


paintList

org.jfree.util.PaintList paintList
The paint list.


autoPopulateSeriesPaint

boolean autoPopulateSeriesPaint
A flag that controls whether or not the paintList is auto-populated in the AbstractRenderer.lookupSeriesPaint(int) method.

Since:
1.0.6

fillPaintList

org.jfree.util.PaintList fillPaintList
The fill paint list.


autoPopulateSeriesFillPaint

boolean autoPopulateSeriesFillPaint
A flag that controls whether or not the fillPaintList is auto-populated in the AbstractRenderer.lookupSeriesFillPaint(int) method.

Since:
1.0.6

outlinePaintList

org.jfree.util.PaintList outlinePaintList
The outline paint list.


autoPopulateSeriesOutlinePaint

boolean autoPopulateSeriesOutlinePaint
A flag that controls whether or not the outlinePaintList is auto-populated in the AbstractRenderer.lookupSeriesOutlinePaint(int) method.

Since:
1.0.6

strokeList

org.jfree.util.StrokeList strokeList
The stroke list.


autoPopulateSeriesStroke

boolean autoPopulateSeriesStroke
A flag that controls whether or not the strokeList is auto-populated in the AbstractRenderer.lookupSeriesStroke(int) method.

Since:
1.0.6

outlineStrokeList

org.jfree.util.StrokeList outlineStrokeList
The outline stroke list.


autoPopulateSeriesOutlineStroke

boolean autoPopulateSeriesOutlineStroke
A flag that controls whether or not the outlineStrokeList is auto-populated in the AbstractRenderer.lookupSeriesOutlineStroke(int) method.

Since:
1.0.6

shapeList

org.jfree.util.ShapeList shapeList
A shape list.


autoPopulateSeriesShape

boolean autoPopulateSeriesShape
A flag that controls whether or not the shapeList is auto-populated in the AbstractRenderer.lookupSeriesShape(int) method.

Since:
1.0.6

itemLabelsVisibleList

org.jfree.util.BooleanList itemLabelsVisibleList
Visibility of the item labels PER series.


baseItemLabelsVisible

java.lang.Boolean baseItemLabelsVisible
The base item labels visible.


itemLabelFontList

org.jfree.util.ObjectList itemLabelFontList
The item label font list (one font per series).


baseItemLabelFont

java.awt.Font baseItemLabelFont
The base item label font.


itemLabelPaintList

org.jfree.util.PaintList itemLabelPaintList
The item label paint list (one paint per series).


positiveItemLabelPositionList

org.jfree.util.ObjectList positiveItemLabelPositionList
The positive item label position (per series).


basePositiveItemLabelPosition

ItemLabelPosition basePositiveItemLabelPosition
The fallback positive item label position.


negativeItemLabelPositionList

org.jfree.util.ObjectList negativeItemLabelPositionList
The negative item label position (per series).


baseNegativeItemLabelPosition

ItemLabelPosition baseNegativeItemLabelPosition
The fallback negative item label position.


itemLabelAnchorOffset

double itemLabelAnchorOffset
The item label anchor offset.


createEntitiesList

org.jfree.util.BooleanList createEntitiesList
Flags that control whether or not entities are generated for each series. This will be overridden by 'createEntities'.


baseCreateEntities

boolean baseCreateEntities
The default flag that controls whether or not entities are generated. This flag is used when both the above flags return null.


legendShape

org.jfree.util.ShapeList legendShape
The per-series legend shape settings.

Since:
1.0.11

legendTextFont

org.jfree.util.ObjectList legendTextFont
The per-series legend text font.

Since:
1.0.11

baseLegendTextFont

java.awt.Font baseLegendTextFont
The base legend font.

Since:
1.0.11

legendTextPaint

org.jfree.util.PaintList legendTextPaint
The per series legend text paint settings.

Since:
1.0.11

dataBoundsIncludesVisibleSeriesOnly

boolean dataBoundsIncludesVisibleSeriesOnly
A flag that controls whether or not the renderer will include the non-visible series when calculating the data bounds.

Since:
1.0.13

defaultEntityRadius

int defaultEntityRadius
The default radius for the entity 'hotspot'


seriesVisible

java.lang.Boolean seriesVisible
Deprecated. This field is redundant, you can rely on seriesVisibleList and baseSeriesVisible. Deprecated from version 1.0.6 onwards.
A flag that controls the visibility of ALL series.


seriesVisibleInLegend

java.lang.Boolean seriesVisibleInLegend
Deprecated. This field is redundant, you can rely on seriesVisibleInLegendList and baseSeriesVisibleInLegend. Deprecated from version 1.0.6 onwards.
A flag that controls the visibility of ALL series in the legend.


itemLabelsVisible

java.lang.Boolean itemLabelsVisible
Deprecated. This field is redundant, you can rely on itemLabelsVisibleList and baseItemLabelsVisible. Deprecated from version 1.0.6 onwards.
Visibility of the item labels for ALL series (optional).


itemLabelFont

java.awt.Font itemLabelFont
Deprecated. This field is redundant, you can rely on itemLabelFontList and baseItemLabelFont. Deprecated from version 1.0.6 onwards.
The item label font for ALL series (optional).


positiveItemLabelPosition

ItemLabelPosition positiveItemLabelPosition
Deprecated. This field is redundant, you can rely on the positiveItemLabelPositionList and basePositiveItemLabelPosition fields. Deprecated from version 1.0.6 onwards.
The positive item label position for ALL series (optional).


negativeItemLabelPosition

ItemLabelPosition negativeItemLabelPosition
Deprecated. This field is redundant, you can rely on the negativeItemLabelPositionList and baseNegativeItemLabelPosition fields. Deprecated from version 1.0.6 onwards.
The negative item label position for ALL series (optional).


createEntities

java.lang.Boolean createEntities
Deprecated. This field is redundant, you can rely on the createEntitiesList and baseCreateEntities fields. Deprecated from version 1.0.6 onwards.
A flag that controls whether or not entities are generated for ALL series (optional).

Class org.jfree.chart.renderer.AreaRendererEndType extends java.lang.Object implements Serializable

serialVersionUID: -1774146392916359839L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.chart.renderer.DefaultPolarItemRenderer extends AbstractRenderer implements Serializable

Serialized Fields

plot

PolarPlot plot
The plot that the renderer is assigned to.


seriesFilled

org.jfree.util.BooleanList seriesFilled
Flags that control whether the renderer fills each series or not.

Class org.jfree.chart.renderer.GrayPaintScale extends java.lang.Object implements Serializable

Serialized Fields

lowerBound

double lowerBound
The lower bound.


upperBound

double upperBound
The upper bound.


alpha

int alpha
The alpha transparency (0-255).

Since:
1.0.13

Class org.jfree.chart.renderer.LookupPaintScale extends java.lang.Object implements Serializable

serialVersionUID: -5239384246251042006L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

lowerBound

double lowerBound
The lower bound.


upperBound

double upperBound
The upper bound.


lookupTable

java.util.List<E> lookupTable
The lookup table.

Class org.jfree.chart.renderer.NotOutlierException extends java.lang.Exception implements Serializable

Class org.jfree.chart.renderer.WaferMapRenderer extends AbstractRenderer implements Serializable

Serialized Fields

paintIndex

java.util.Map<K,V> paintIndex
paint index


plot

WaferMapPlot plot
plot


paintLimit

int paintLimit
paint limit


paintIndexMethod

int paintIndexMethod
paint index method


Package org.jfree.chart.renderer.category

Class org.jfree.chart.renderer.category.AbstractCategoryItemRenderer extends AbstractRenderer implements Serializable

serialVersionUID: 1247553218442497391L

Serialized Fields

plot

CategoryPlot plot
The plot that the renderer is assigned to.


itemLabelGeneratorList

org.jfree.util.ObjectList itemLabelGeneratorList
A list of item label generators (one per series).


baseItemLabelGenerator

CategoryItemLabelGenerator baseItemLabelGenerator
The base item label generator.


toolTipGeneratorList

org.jfree.util.ObjectList toolTipGeneratorList
A list of tool tip generators (one per series).


baseToolTipGenerator

CategoryToolTipGenerator baseToolTipGenerator
The base tool tip generator.


itemURLGeneratorList

org.jfree.util.ObjectList itemURLGeneratorList
A list of item label generators (one per series).


baseItemURLGenerator

CategoryURLGenerator baseItemURLGenerator
The base item label generator.


legendItemLabelGenerator

CategorySeriesLabelGenerator legendItemLabelGenerator
The legend item label generator.


legendItemToolTipGenerator

CategorySeriesLabelGenerator legendItemToolTipGenerator
The legend item tool tip generator.


legendItemURLGenerator

CategorySeriesLabelGenerator legendItemURLGenerator
The legend item URL generator.


itemLabelGenerator

CategoryItemLabelGenerator itemLabelGenerator
Deprecated. This field is redundant and deprecated as of version 1.0.6.
The item label generator for ALL series.


toolTipGenerator

CategoryToolTipGenerator toolTipGenerator
Deprecated. This field is redundant and deprecated as of version 1.0.6.
The tool tip generator for ALL series.


itemURLGenerator

CategoryURLGenerator itemURLGenerator
Deprecated. This field is redundant and deprecated as of version 1.0.6.
The URL generator.

Class org.jfree.chart.renderer.category.AreaRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: -4231878281385812757L

Serialized Fields

endType

AreaRendererEndType endType
A flag that controls how the ends of the areas are drawn.

Class org.jfree.chart.renderer.category.BarRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: 6000649414965887481L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

itemMargin

double itemMargin
The margin between items (bars) within a category.


drawBarOutline

boolean drawBarOutline
A flag that controls whether or not bar outlines are drawn.


maximumBarWidth

double maximumBarWidth
The maximum bar width as a percentage of the available space.


minimumBarLength

double minimumBarLength
The minimum bar length (in Java2D units).


gradientPaintTransformer

org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
An optional class used to transform gradient paint objects to fit each bar.


positiveItemLabelPositionFallback

ItemLabelPosition positiveItemLabelPositionFallback
The fallback position if a positive item label doesn't fit inside the bar.


negativeItemLabelPositionFallback

ItemLabelPosition negativeItemLabelPositionFallback
The fallback position if a negative item label doesn't fit inside the bar.


upperClip

double upperClip
The upper clip (axis) value for the axis.


lowerClip

double lowerClip
The lower clip (axis) value for the axis.


base

double base
The base value for the bars (defaults to 0.0).


includeBaseInRange

boolean includeBaseInRange
A flag that controls whether the base value is included in the range returned by the findRangeBounds() method.


barPainter

BarPainter barPainter
The bar painter (never null).

Since:
1.0.11

shadowsVisible

boolean shadowsVisible
The flag that controls whether or not shadows are drawn for the bars.

Since:
1.0.11

shadowXOffset

double shadowXOffset
The x-offset for the shadow effect.

Since:
1.0.11

shadowYOffset

double shadowYOffset
The y-offset for the shadow effect.

Since:
1.0.11

Class org.jfree.chart.renderer.category.BarRenderer3D extends BarRenderer implements Serializable

serialVersionUID: 7686976503536003636L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

Class org.jfree.chart.renderer.category.BoxAndWhiskerRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: 632027470694481177L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

fillBox

boolean fillBox
A flag that controls whether or not the box is filled.


itemMargin

double itemMargin
The margin between items (boxes) within a category.


maximumBarWidth

double maximumBarWidth
The maximum bar width as percentage of the available space in the plot, where 0.05 is five percent.


medianVisible

boolean medianVisible
A flag that controls whether or not the median indicator is drawn.

Since:
1.0.13

meanVisible

boolean meanVisible
A flag that controls whether or not the mean indicator is drawn.

Since:
1.0.13

Class org.jfree.chart.renderer.category.CategoryStepRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: -5121079703118261470L

Serialized Fields

stagger

boolean stagger
A flag that controls whether or not the steps for multiple series are staggered.

Class org.jfree.chart.renderer.category.DefaultCategoryItemRenderer extends LineAndShapeRenderer implements Serializable

serialVersionUID: -7793786349384231896L

Class org.jfree.chart.renderer.category.GanttRenderer extends IntervalBarRenderer implements Serializable

serialVersionUID: -4010349116350119512L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

startPercent

double startPercent
Controls the starting edge of the progress indicator (expressed as a percentage of the overall bar width).


endPercent

double endPercent
Controls the ending edge of the progress indicator (expressed as a percentage of the overall bar width).

Class org.jfree.chart.renderer.category.GradientBarPainter extends java.lang.Object implements Serializable

Serialized Fields

g1

double g1
The division point between the first and second gradient regions.


g2

double g2
The division point between the second and third gradient regions.


g3

double g3
The division point between the third and fourth gradient regions.

Class org.jfree.chart.renderer.category.GroupedStackedBarRenderer extends StackedBarRenderer implements Serializable

serialVersionUID: -2725921399005922939L

Serialized Fields

seriesToGroupMap

KeyToGroupMap seriesToGroupMap
A map used to assign each series to a group.

Class org.jfree.chart.renderer.category.IntervalBarRenderer extends BarRenderer implements Serializable

serialVersionUID: -5068857361615528725L

Class org.jfree.chart.renderer.category.LayeredBarRenderer extends BarRenderer implements Serializable

serialVersionUID: -8716572894780469487L

Serialized Fields

seriesBarWidthList

org.jfree.util.ObjectList seriesBarWidthList
A list of the width of each series bar.

Class org.jfree.chart.renderer.category.LevelRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: -8204856624355025117L

Serialized Fields

itemMargin

double itemMargin
The margin between items within a category.


maxItemWidth

double maxItemWidth
The maximum item width as a percentage of the available space.

Class org.jfree.chart.renderer.category.LineAndShapeRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: -197749519869226398L

Serialized Fields

linesVisible

java.lang.Boolean linesVisible
Deprecated. As of 1.0.7 (this override flag is unnecessary).
A flag that controls whether or not lines are visible for ALL series.


seriesLinesVisible

org.jfree.util.BooleanList seriesLinesVisible
A table of flags that control (per series) whether or not lines are visible.


baseLinesVisible

boolean baseLinesVisible
A flag indicating whether or not lines are drawn between non-null points.


shapesVisible

java.lang.Boolean shapesVisible
Deprecated. As of 1.0.7 (this override flag is unnecessary).
A flag that controls whether or not shapes are visible for ALL series.


seriesShapesVisible

org.jfree.util.BooleanList seriesShapesVisible
A table of flags that control (per series) whether or not shapes are visible.


baseShapesVisible

boolean baseShapesVisible
The default value returned by the getShapeVisible() method.


shapesFilled

java.lang.Boolean shapesFilled
Deprecated. As of 1.0.7 (this override flag is unnecessary).
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

org.jfree.util.BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


baseShapesFilled

boolean baseShapesFilled
The default value returned by the getShapeFilled() method.


useFillPaint

boolean useFillPaint
A flag that controls whether the fill paint is used for filling shapes.


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for shapes.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether the outline paint is used for drawing shape outlines - if not, the regular series paint is used.


useSeriesOffset

boolean useSeriesOffset
A flag that controls whether or not the x-position for each item is offset within the category according to the series.

Since:
1.0.7

itemMargin

double itemMargin
The item margin used for series offsetting - this allows the positioning to match the bar positions of the BarRenderer class.

Since:
1.0.7

Class org.jfree.chart.renderer.category.LineRenderer3D extends LineAndShapeRenderer implements Serializable

serialVersionUID: 5467931468380928736L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

Class org.jfree.chart.renderer.category.MinMaxCategoryRenderer extends AbstractCategoryItemRenderer implements Serializable

serialVersionUID: 2935615937671064911L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

plotLines

boolean plotLines
A flag indicating whether or not lines are drawn between XY points.


lastCategory

int lastCategory
The last category.


min

double min
The minimum.


max

double max
The maximum.

Class org.jfree.chart.renderer.category.ScatterRenderer extends AbstractCategoryItemRenderer implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

seriesShapesFilled

org.jfree.util.BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


baseShapesFilled

boolean baseShapesFilled
The default value returned by the getShapeFilled() method.


useFillPaint

boolean useFillPaint
A flag that controls whether the fill paint is used for filling shapes.


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for shapes.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether the outline paint is used for drawing shape outlines - if not, the regular series paint is used.


useSeriesOffset

boolean useSeriesOffset
A flag that controls whether or not the x-position for each item is offset within the category according to the series.


itemMargin

double itemMargin
The item margin used for series offsetting - this allows the positioning to match the bar positions of the BarRenderer class.

Class org.jfree.chart.renderer.category.StackedAreaRenderer extends AreaRenderer implements Serializable

serialVersionUID: -3595635038460823663L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the areas display values or percentages.

Class org.jfree.chart.renderer.category.StackedBarRenderer extends BarRenderer implements Serializable

serialVersionUID: 6402943811500067531L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the bars display values or percentages.

Class org.jfree.chart.renderer.category.StackedBarRenderer3D extends BarRenderer3D implements Serializable

serialVersionUID: -5832945916493247123L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the bars display values or percentages.

Class org.jfree.chart.renderer.category.StandardBarPainter extends java.lang.Object implements Serializable

Class org.jfree.chart.renderer.category.StatisticalBarRenderer extends BarRenderer implements Serializable

serialVersionUID: -4986038395414039117L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer extends LineAndShapeRenderer implements Serializable

serialVersionUID: -3557517173697777579L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.renderer.category.WaterfallBarRenderer extends BarRenderer implements Serializable

serialVersionUID: -2482910643727230911L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Package org.jfree.chart.renderer.xy

Class org.jfree.chart.renderer.xy.AbstractXYItemRenderer extends AbstractRenderer implements Serializable

serialVersionUID: 8019124836026607990L

Serialized Fields

plot

XYPlot plot
The plot.


itemLabelGeneratorList

org.jfree.util.ObjectList itemLabelGeneratorList
A list of item label generators (one per series).


baseItemLabelGenerator

XYItemLabelGenerator baseItemLabelGenerator
The base item label generator.


toolTipGeneratorList

org.jfree.util.ObjectList toolTipGeneratorList
A list of tool tip generators (one per series).


baseToolTipGenerator

XYToolTipGenerator baseToolTipGenerator
The base tool tip generator.


urlGenerator

XYURLGenerator urlGenerator
The URL text generator.


backgroundAnnotations

java.util.List<E> backgroundAnnotations
Annotations to be drawn in the background layer ('underneath' the data items).


foregroundAnnotations

java.util.List<E> foregroundAnnotations
Annotations to be drawn in the foreground layer ('on top' of the data items).


legendItemLabelGenerator

XYSeriesLabelGenerator legendItemLabelGenerator
The legend item label generator.


legendItemToolTipGenerator

XYSeriesLabelGenerator legendItemToolTipGenerator
The legend item tool tip generator.


legendItemURLGenerator

XYSeriesLabelGenerator legendItemURLGenerator
The legend item URL generator.


itemLabelGenerator

XYItemLabelGenerator itemLabelGenerator
Deprecated. This field is redundant, use itemLabelGeneratorList and baseItemLabelGenerator instead. Deprecated as of version 1.0.6.
The item label generator for ALL series.


toolTipGenerator

XYToolTipGenerator toolTipGenerator
Deprecated. This field is redundant, use tooltipGeneratorList and baseToolTipGenerator instead. Deprecated as of version 1.0.6.
The tool tip generator for ALL series.

Class org.jfree.chart.renderer.xy.CandlestickRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: 50390395841817121L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

autoWidthMethod

int autoWidthMethod
The method of automatically calculating the candle width.


autoWidthFactor

double autoWidthFactor
The number (generally between 0.0 and 1.0) by which the available space automatically calculated for the candles will be multiplied to determine the actual width to use.


autoWidthGap

double autoWidthGap
The minimum gap between one candle and the next


candleWidth

double candleWidth
The candle width.


maxCandleWidthInMilliseconds

double maxCandleWidthInMilliseconds
The maximum candlewidth in milliseconds.


maxCandleWidth

double maxCandleWidth
Temporary storage for the maximum candle width.


drawVolume

boolean drawVolume
A flag controlling whether or not volume bars are drawn on the chart.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether or not the renderer's outline paint is used to draw the outline of the candlestick. The default value is false to avoid a change of behaviour for existing code.

Since:
1.0.5

Class org.jfree.chart.renderer.xy.ClusteredXYBarRenderer extends XYBarRenderer implements Serializable

serialVersionUID: 5864462149177133147L

Serialized Fields

centerBarAtStartValue

boolean centerBarAtStartValue
Determines whether bar center should be interval start.

Class org.jfree.chart.renderer.xy.CyclicXYItemRenderer extends StandardXYItemRenderer implements Serializable

serialVersionUID: 4035912243303764892L

Class org.jfree.chart.renderer.xy.DefaultXYItemRenderer extends XYLineAndShapeRenderer implements Serializable

serialVersionUID: 3450423530996888074L

Class org.jfree.chart.renderer.xy.DeviationRenderer extends XYLineAndShapeRenderer implements Serializable

Serialized Fields

alpha

float alpha
The alpha transparency for the interval shading.

Class org.jfree.chart.renderer.xy.GradientXYBarPainter extends java.lang.Object implements Serializable

Serialized Fields

g1

double g1
The division point between the first and second gradient regions.


g2

double g2
The division point between the second and third gradient regions.


g3

double g3
The division point between the third and fourth gradient regions.

Class org.jfree.chart.renderer.xy.HighLowRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -8135673815876552516L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawOpenTicks

boolean drawOpenTicks
A flag that controls whether the open ticks are drawn.


drawCloseTicks

boolean drawCloseTicks
A flag that controls whether the close ticks are drawn.


tickLength

double tickLength
The tick length (in Java2D units).

Since:
1.0.10

Class org.jfree.chart.renderer.xy.SamplingXYLineRenderer extends AbstractXYItemRenderer implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer extends XYAreaRenderer implements Serializable

serialVersionUID: 5217394318178570889L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.

Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 extends XYAreaRenderer2 implements Serializable

serialVersionUID: 7752676509764539182L

Serialized Fields

roundXCoordinates

boolean roundXCoordinates
This flag controls whether or not the x-coordinates (in Java2D space) are rounded to integers. When set to true, this can avoid the vertical striping that anti-aliasing can generate. However, the rounding may not be appropriate for output in high resolution formats (for example, vector graphics formats such as SVG and PDF).

Since:
1.0.3

Class org.jfree.chart.renderer.xy.StackedXYBarRenderer extends XYBarRenderer implements Serializable

serialVersionUID: -7049101055533436444L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the bars display values or percentages.

Class org.jfree.chart.renderer.xy.StandardXYBarPainter extends java.lang.Object implements Serializable

Class org.jfree.chart.renderer.xy.StandardXYItemRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -3271351259436865995L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

baseShapesVisible

boolean baseShapesVisible
A flag indicating whether or not shapes are drawn at each XY point.


plotLines

boolean plotLines
A flag indicating whether or not lines are drawn between XY points.


plotImages

boolean plotImages
A flag indicating whether or not images are drawn between XY points.


plotDiscontinuous

boolean plotDiscontinuous
A flag controlling whether or not discontinuous lines are used.


gapThresholdType

org.jfree.util.UnitType gapThresholdType
Specifies how the gap threshold value is interpreted.


gapThreshold

double gapThreshold
Threshold for deciding when to discontinue a line.


shapesFilled

java.lang.Boolean shapesFilled
Deprecated. As of 1.0.8, this override should not be used.
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

org.jfree.util.BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


baseShapesFilled

boolean baseShapesFilled
The default value returned by the getShapeFilled() method.


drawSeriesLineAsPath

boolean drawSeriesLineAsPath
A flag that controls whether or not each series is drawn as a single path.

Class org.jfree.chart.renderer.xy.VectorRenderer extends AbstractXYItemRenderer implements Serializable

Serialized Fields

baseLength

double baseLength
The length of the base.


headLength

double headLength
The length of the head.

Class org.jfree.chart.renderer.xy.WindItemRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: 8078914101916976844L

Class org.jfree.chart.renderer.xy.XYAreaRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -4481971353973876747L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

plotShapes

boolean plotShapes
A flag indicating whether or not shapes are drawn at each XY point.


plotLines

boolean plotLines
A flag indicating whether or not lines are drawn between XY points.


plotArea

boolean plotArea
A flag indicating whether or not Area are drawn at each XY point.


showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.

Class org.jfree.chart.renderer.xy.XYAreaRenderer2 extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -7378069681579984133L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.

Class org.jfree.chart.renderer.xy.XYBarRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: 770559577251370036L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

base

double base
The default base value for the bars.


useYInterval

boolean useYInterval
A flag that controls whether the bars use the y-interval supplied by the dataset.


margin

double margin
Percentage margin (to reduce the width of bars).


drawBarOutline

boolean drawBarOutline
A flag that controls whether or not bar outlines are drawn.


gradientPaintTransformer

org.jfree.ui.GradientPaintTransformer gradientPaintTransformer
An optional class used to transform gradient paint objects to fit each bar.


positiveItemLabelPositionFallback

ItemLabelPosition positiveItemLabelPositionFallback
The fallback position if a positive item label doesn't fit inside the bar.


negativeItemLabelPositionFallback

ItemLabelPosition negativeItemLabelPositionFallback
The fallback position if a negative item label doesn't fit inside the bar.


barPainter

XYBarPainter barPainter
The bar painter (never null).

Since:
1.0.11

shadowsVisible

boolean shadowsVisible
The flag that controls whether or not shadows are drawn for the bars.

Since:
1.0.11

shadowXOffset

double shadowXOffset
The x-offset for the shadow effect.

Since:
1.0.11

shadowYOffset

double shadowYOffset
The y-offset for the shadow effect.

Since:
1.0.11

barAlignmentFactor

double barAlignmentFactor
A factor used to align the bars about the x-value.

Since:
1.0.13

Class org.jfree.chart.renderer.xy.XYBlockRenderer extends AbstractXYItemRenderer implements Serializable

Serialized Fields

blockWidth

double blockWidth
The block width (defaults to 1.0).


blockHeight

double blockHeight
The block height (defaults to 1.0).


blockAnchor

org.jfree.ui.RectangleAnchor blockAnchor
The anchor point used to align each block to its (x, y) location. The default value is RectangleAnchor.CENTER.


xOffset

double xOffset
Temporary storage for the x-offset used to align the block anchor.


yOffset

double yOffset
Temporary storage for the y-offset used to align the block anchor.


paintScale

PaintScale paintScale
The paint scale.

Class org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -8020170108532232324L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

boxWidth

double boxWidth
The box width.


fillBox

boolean fillBox
A flag that controls whether or not the box is filled.

Class org.jfree.chart.renderer.xy.XYBubbleRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -5221991598674249125L

Serialized Fields

scaleType

int scaleType
Controls how the width and height of the bubble are scaled.

Class org.jfree.chart.renderer.xy.XYDifferenceRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -8447915602375584857L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

shapesVisible

boolean shapesVisible
Display shapes at each point?


roundXCoordinates

boolean roundXCoordinates
This flag controls whether or not the x-coordinates (in Java2D space) are rounded to integers. When set to true, this can avoid the vertical striping that anti-aliasing can generate. However, the rounding may not be appropriate for output in high resolution formats (for example, vector graphics formats such as SVG and PDF).

Since:
1.0.4

Class org.jfree.chart.renderer.xy.XYDotRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -2764344339073566425L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

dotWidth

int dotWidth
The dot width.


dotHeight

int dotHeight
The dot height.

Class org.jfree.chart.renderer.xy.XYErrorRenderer extends XYLineAndShapeRenderer implements Serializable

serialVersionUID: 5162283570955172424L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

drawXError

boolean drawXError
A flag that controls whether or not the x-error bars are drawn.


drawYError

boolean drawYError
A flag that controls whether or not the y-error bars are drawn.


capLength

double capLength
The length of the cap at the end of the error bars.

Class org.jfree.chart.renderer.xy.XYLine3DRenderer extends XYLineAndShapeRenderer implements Serializable

serialVersionUID: 588933208243446087L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

Class org.jfree.chart.renderer.xy.XYLineAndShapeRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -7435246895986425885L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

linesVisible

java.lang.Boolean linesVisible
Deprecated. As of 1.0.7.
A flag that controls whether or not lines are visible for ALL series.


seriesLinesVisible

org.jfree.util.BooleanList seriesLinesVisible
A table of flags that control (per series) whether or not lines are visible.


baseLinesVisible

boolean baseLinesVisible
The default value returned by the getLinesVisible() method.


shapesVisible

java.lang.Boolean shapesVisible
Deprecated. As of 1.0.7.
A flag that controls whether or not shapes are visible for ALL series.


seriesShapesVisible

org.jfree.util.BooleanList seriesShapesVisible
A table of flags that control (per series) whether or not shapes are visible.


baseShapesVisible

boolean baseShapesVisible
The default value returned by the getShapeVisible() method.


shapesFilled

java.lang.Boolean shapesFilled
Deprecated. As of 1.0.7.
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

org.jfree.util.BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


baseShapesFilled

boolean baseShapesFilled
The default value returned by the getShapeFilled() method.


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for shapes.


useFillPaint

boolean useFillPaint
A flag that controls whether the fill paint is used for filling shapes.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether the outline paint is used for drawing shape outlines.


drawSeriesLineAsPath

boolean drawSeriesLineAsPath
A flag that controls whether or not each series is drawn as a single path.

Class org.jfree.chart.renderer.xy.XYShapeRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: 8320552104211173221L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

paintScale

PaintScale paintScale
The paint scale.


drawOutlines

boolean drawOutlines
A flag that controls whether or not the shape outlines are drawn.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether or not the outline paint is used (if not, the regular paint is used).


useFillPaint

boolean useFillPaint
A flag that controls whether or not the fill paint is used (if not, the fill paint is used).


guideLinesVisible

boolean guideLinesVisible
Flag indicating if guide lines should be drawn for every item.

Class org.jfree.chart.renderer.xy.XYSplineRenderer extends XYLineAndShapeRenderer implements Serializable

Serialized Fields

points

java.util.Vector<E> points
To collect data points for later splining.


precision

int precision
Resolution of splines (number of line segments between points)

Class org.jfree.chart.renderer.xy.XYStepAreaRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -7311560779702649635L

Serialized Fields

shapesVisible

boolean shapesVisible
A flag indicating whether or not shapes are drawn at each XY point.


shapesFilled

boolean shapesFilled
A flag that controls whether or not shapes are filled for ALL series.


plotArea

boolean plotArea
A flag indicating whether or not Area are drawn at each XY point.


showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.


rangeBase

double rangeBase
The value on the range axis which defines the 'lower' border of the area.

Class org.jfree.chart.renderer.xy.XYStepRenderer extends XYLineAndShapeRenderer implements Serializable

serialVersionUID: -8918141928884796108L

Serialized Fields

stepPoint

double stepPoint
The factor (from 0.0 to 1.0) that determines the position of the step.

Since:
1.0.10.

Class org.jfree.chart.renderer.xy.YIntervalRenderer extends AbstractXYItemRenderer implements Serializable

serialVersionUID: -2951586537224143260L

Serialized Fields

additionalItemLabelGenerator

XYItemLabelGenerator additionalItemLabelGenerator
An additional item label generator. If this is non-null, the item label generated will be displayed near the lower y-value at the position given by getNegativeItemLabelPosition().

Since:
1.0.10

Package org.jfree.chart.servlet

Class org.jfree.chart.servlet.ChartDeleter extends java.lang.Object implements Serializable

Serialized Fields

chartNames

java.util.List<E> chartNames
The chart names.

Class org.jfree.chart.servlet.DisplayChart extends javax.servlet.http.HttpServlet implements Serializable


Package org.jfree.chart.title

Class org.jfree.chart.title.CompositeTitle extends Title implements Serializable

serialVersionUID: -6770854036232562290L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

container

BlockContainer container
A container for the individual titles.

Class org.jfree.chart.title.DateTitle extends TextTitle implements Serializable

serialVersionUID: -465434812763159881L

Class org.jfree.chart.title.ImageTitle extends Title implements Serializable

Serialized Fields

image

java.awt.Image image
The title image.

Class org.jfree.chart.title.LegendGraphic extends AbstractBlock implements Serializable

serialVersionUID: -1338791523854985009L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

shapeVisible

boolean shapeVisible
A flag that controls whether or not the shape is visible - see also lineVisible.


shapeLocation

org.jfree.ui.RectangleAnchor shapeLocation
Defines the location within the block to which the shape will be aligned.


shapeAnchor

org.jfree.ui.RectangleAnchor shapeAnchor
Defines the point on the shape's bounding rectangle that will be aligned to the drawing location when the shape is rendered.


shapeFilled

boolean shapeFilled
A flag that controls whether or not the shape is filled.


fillPaintTransformer

org.jfree.ui.GradientPaintTransformer fillPaintTransformer
The fill paint transformer (used if the fillPaint is an instance of GradientPaint).

Since:
1.0.4

shapeOutlineVisible

boolean shapeOutlineVisible
A flag that controls whether or not the shape outline is visible.


lineVisible

boolean lineVisible
A flag that controls whether or not the line is visible - see also shapeVisible.

Class org.jfree.chart.title.LegendItemBlockContainer extends BlockContainer implements Serializable

Serialized Fields

dataset

Dataset dataset
The dataset.

Since:
1.0.6

seriesKey

java.lang.Comparable<T> seriesKey
The series key.

Since:
1.0.6

datasetIndex

int datasetIndex
The dataset index.


series

int series
The series index.


toolTipText

java.lang.String toolTipText
The tool tip text (can be null).


urlText

java.lang.String urlText
The URL text (can be null).

Class org.jfree.chart.title.LegendTitle extends Title implements Serializable

serialVersionUID: 2644010518533854633L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

sources

LegendItemSource[] sources
The sources for legend items.


legendItemGraphicEdge

org.jfree.ui.RectangleEdge legendItemGraphicEdge
The edge for the legend item graphic relative to the text.


legendItemGraphicAnchor

org.jfree.ui.RectangleAnchor legendItemGraphicAnchor
The anchor point for the legend item graphic.


legendItemGraphicLocation

org.jfree.ui.RectangleAnchor legendItemGraphicLocation
The legend item graphic location.


legendItemGraphicPadding

org.jfree.ui.RectangleInsets legendItemGraphicPadding
The padding for the legend item graphic.


itemFont

java.awt.Font itemFont
The item font.


itemLabelPadding

org.jfree.ui.RectangleInsets itemLabelPadding
The padding for the item labels.


items

BlockContainer items
A container that holds and displays the legend items.


hLayout

Arrangement hLayout
The layout for the legend when it is positioned at the top or bottom of the chart.


vLayout

Arrangement vLayout
The layout for the legend when it is positioned at the left or right of the chart.


wrapper

BlockContainer wrapper
An optional container for wrapping the legend items (allows for adding a title or other text to the legend).

Class org.jfree.chart.title.PaintScaleLegend extends Title implements Serializable

serialVersionUID: -1365146490993227503L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

scale

PaintScale scale
The paint scale (never null).


axis

ValueAxis axis
The value axis (never null).


axisLocation

AxisLocation axisLocation
The axis location (handles both orientations, never null).


axisOffset

double axisOffset
The offset between the axis and the paint strip (in Java2D units).


stripWidth

double stripWidth
The thickness of the paint strip (in Java2D units).


stripOutlineVisible

boolean stripOutlineVisible
A flag that controls whether or not an outline is drawn around the paint strip.


subdivisions

int subdivisions
The number of subdivisions for the scale when rendering.

Since:
1.0.11

Class org.jfree.chart.title.ShortTextTitle extends TextTitle implements Serializable

Class org.jfree.chart.title.TextTitle extends Title implements Serializable

serialVersionUID: 8372008692127477443L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

text

java.lang.String text
The title text.


font

java.awt.Font font
The font used to display the title.


textAlignment

org.jfree.ui.HorizontalAlignment textAlignment
The text alignment.


toolTipText

java.lang.String toolTipText
The tool tip text (can be null).


urlText

java.lang.String urlText
The URL text (can be null).


content

org.jfree.text.TextBlock content
The content.


expandToFitSpace

boolean expandToFitSpace
A flag that controls whether the title expands to fit the available space..


maximumLinesToDisplay

int maximumLinesToDisplay
The maximum number of lines to display.

Since:
1.0.10

Class org.jfree.chart.title.Title extends AbstractBlock implements Serializable

serialVersionUID: -6675162505277817221L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if there is a classpath problem.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Provides serialization support.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

visible

boolean visible
A flag that controls whether or not the title is visible.

Since:
1.0.11

position

org.jfree.ui.RectangleEdge position
The title position.


horizontalAlignment

org.jfree.ui.HorizontalAlignment horizontalAlignment
The horizontal alignment of the title content.


verticalAlignment

org.jfree.ui.VerticalAlignment verticalAlignment
The vertical alignment of the title content.


notify

boolean notify
A flag that can be used to temporarily disable the listener mechanism.


Package org.jfree.chart.urls

Class org.jfree.chart.urls.CustomCategoryURLGenerator extends java.lang.Object implements Serializable

Serialized Fields

urlSeries

java.util.ArrayList<E> urlSeries
Storage for the URLs.

Class org.jfree.chart.urls.CustomPieURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: 7100607670144900503L

Serialized Fields

urls

java.util.ArrayList<E> urls
Storage for the URLs.

Class org.jfree.chart.urls.CustomXYURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: -8565933356596551832L

Serialized Fields

urlSeries

java.util.ArrayList<E> urlSeries
Storage for the URLs.

Class org.jfree.chart.urls.StandardCategoryURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: 2276668053074881909L

Serialized Fields

prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Series parameter name to go in each URL


categoryParameterName

java.lang.String categoryParameterName
Category parameter name to go in each URL

Class org.jfree.chart.urls.StandardPieURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: 1626966402065883419L

Serialized Fields

prefix

java.lang.String prefix
The prefix.


categoryParameterName

java.lang.String categoryParameterName
The category parameter name.


indexParameterName

java.lang.String indexParameterName
The pie index parameter name.

Class org.jfree.chart.urls.StandardXYURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: -1771624523496595382L

Serialized Fields

prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Series parameter name to go in each URL


itemParameterName

java.lang.String itemParameterName
Item parameter name to go in each URL

Class org.jfree.chart.urls.StandardXYZURLGenerator extends StandardXYURLGenerator implements Serializable

Class org.jfree.chart.urls.TimeSeriesURLGenerator extends java.lang.Object implements Serializable

serialVersionUID: -9122773175671182445L

Serialized Fields

dateFormat

java.text.DateFormat dateFormat
A formatter for the date.


prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Name to use to identify the series


itemParameterName

java.lang.String itemParameterName
Name to use to identify the item


Package org.jfree.chart.util

Class org.jfree.chart.util.HexNumberFormat extends java.text.NumberFormat implements Serializable

Serialized Fields

m_numDigits

int m_numDigits
The number of digits (shorter strings will be left padded).

Class org.jfree.chart.util.LogFormat extends java.text.NumberFormat implements Serializable

Serialized Fields

base

double base
The log base value.


baseLog

double baseLog
The natural logarithm of the base value.


baseLabel

java.lang.String baseLabel
The label for the log base (for example, "e").


powerLabel

java.lang.String powerLabel
The label for the power symbol.

Since:
1.0.10

showBase

boolean showBase
A flag that controls whether or not the base is shown.


formatter

java.text.NumberFormat formatter
The number formatter for the exponent.

Class org.jfree.chart.util.RelativeDateFormat extends java.text.DateFormat implements Serializable

Serialized Fields

baseMillis

long baseMillis
The base milliseconds for the elapsed time calculation.


showZeroDays

boolean showZeroDays
A flag that controls whether or not a zero day count is displayed.


showZeroHours

boolean showZeroHours
A flag that controls whether or not a zero hour count is displayed.

Since:
1.0.10

dayFormatter

java.text.NumberFormat dayFormatter
A formatter for the day count (most likely not critical until the day count exceeds 999).


positivePrefix

java.lang.String positivePrefix
A prefix prepended to the start of the format if the relative date is positive.

Since:
1.0.10

daySuffix

java.lang.String daySuffix
A string appended after the day count.


hourFormatter

java.text.NumberFormat hourFormatter
A formatter for the hours.

Since:
1.0.11

hourSuffix

java.lang.String hourSuffix
A string appended after the hours.


minuteFormatter

java.text.NumberFormat minuteFormatter
A formatter for the minutes.

Since:
1.0.11

minuteSuffix

java.lang.String minuteSuffix
A string appended after the minutes.


secondFormatter

java.text.NumberFormat secondFormatter
A formatter for the seconds (and milliseconds).


secondSuffix

java.lang.String secondSuffix
A string appended after the seconds.

Class org.jfree.chart.util.XYCoordinateType extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.


Package org.jfree.data

Class org.jfree.data.ComparableObjectItem extends java.lang.Object implements Serializable

serialVersionUID: 2751513470325494890L

Serialized Fields

x

java.lang.Comparable<T> x
The x-value.


obj

java.lang.Object obj
The y-value.

Class org.jfree.data.ComparableObjectSeries extends Series implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


autoSort

boolean autoSort
A flag that controls whether the items are automatically sorted.


allowDuplicateXValues

boolean allowDuplicateXValues
A flag that controls whether or not duplicate x-values are allowed.

Class org.jfree.data.DefaultKeyedValue extends java.lang.Object implements Serializable

serialVersionUID: -7388924517460437712L

Serialized Fields

key

java.lang.Comparable<T> key
The key.


value

java.lang.Number value
The value.

Class org.jfree.data.DefaultKeyedValues extends java.lang.Object implements Serializable

serialVersionUID: 8468154364608194797L

Serialized Fields

keys

java.util.ArrayList<E> keys
Storage for the keys.


values

java.util.ArrayList<E> values
Storage for the values.


indexMap

java.util.HashMap<K,V> indexMap
Contains (key, Integer) mappings, where the Integer is the index for the key in the list.

Class org.jfree.data.DefaultKeyedValues2D extends java.lang.Object implements Serializable

serialVersionUID: -5514169970951994748L

Serialized Fields

rowKeys

java.util.List<E> rowKeys
The row keys.


columnKeys

java.util.List<E> columnKeys
The column keys.


rows

java.util.List<E> rows
The row data.


sortRowKeys

boolean sortRowKeys
If the row keys should be sorted by their comparable order.

Class org.jfree.data.DomainOrder extends java.lang.Object implements Serializable

serialVersionUID: 4902774943512072627L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.data.KeyedObject extends java.lang.Object implements Serializable

serialVersionUID: 2677930479256885863L

Serialized Fields

key

java.lang.Comparable<T> key
The key.


object

java.lang.Object object
The object.

Class org.jfree.data.KeyedObjects extends java.lang.Object implements Serializable

serialVersionUID: 1321582394193530984L

Serialized Fields

data

java.util.List<E> data
Storage for the data.

Class org.jfree.data.KeyedObjects2D extends java.lang.Object implements Serializable

serialVersionUID: -1015873563138522374L

Serialized Fields

rowKeys

java.util.List<E> rowKeys
The row keys.


columnKeys

java.util.List<E> columnKeys
The column keys.


rows

java.util.List<E> rows
The row data.

Class org.jfree.data.KeyToGroupMap extends java.lang.Object implements Serializable

serialVersionUID: -2228169345475318082L

Serialized Fields

defaultGroup

java.lang.Comparable<T> defaultGroup
The default group.


groups

java.util.List<E> groups
The groups.


keyToGroupMap

java.util.Map<K,V> keyToGroupMap
A mapping between keys and groups.

Class org.jfree.data.Range extends java.lang.Object implements Serializable

serialVersionUID: -906333695431863380L

Serialized Fields

lower

double lower
The lower bound of the range.


upper

double upper
The upper bound of the range.

Class org.jfree.data.RangeType extends java.lang.Object implements Serializable

serialVersionUID: -9073319010650549239L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.data.UnknownKeyException extends java.lang.IllegalArgumentException implements Serializable


Package org.jfree.data.category

Class org.jfree.data.category.CategoryToPieDataset extends AbstractDataset implements Serializable

serialVersionUID: 5516396319762189617L

Serialized Fields

source

CategoryDataset source
The source.


extract

org.jfree.util.TableOrder extract
The extract type.


index

int index
The row or column index.

Class org.jfree.data.category.DefaultCategoryDataset extends AbstractDataset implements Serializable

serialVersionUID: -8168173757291644622L

Serialized Fields

data

DefaultKeyedValues2D data
A storage structure for the data.

Class org.jfree.data.category.DefaultIntervalCategoryDataset extends AbstractSeriesDataset implements Serializable

Serialized Fields

seriesKeys

java.lang.Comparable<T>[] seriesKeys
The series keys.


categoryKeys

java.lang.Comparable<T>[] categoryKeys
The category keys.


startData

java.lang.Number[][] startData
Storage for the start value data.


endData

java.lang.Number[][] endData
Storage for the end value data.

Class org.jfree.data.category.SlidingCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

underlying

CategoryDataset underlying
The underlying dataset.


firstCategoryIndex

int firstCategoryIndex
The index of the first category to present.


maximumCategoryCount

int maximumCategoryCount
The maximum number of categories to present.


Package org.jfree.data.contour

Class org.jfree.data.contour.DefaultContourDataset extends AbstractXYZDataset implements Serializable

Serialized Fields

seriesKey

java.lang.Comparable<T> seriesKey
Deprecated. 
The series name (this dataset supports only one series).


xValues

java.lang.Number[] xValues
Deprecated. 
Storage for the x values.


yValues

java.lang.Number[] yValues
Deprecated. 
Storage for the y values.


zValues

java.lang.Number[] zValues
Deprecated. 
Storage for the z values.


xIndex

int[] xIndex
Deprecated. 
The index for the start of each column in the data.


dateAxis

boolean[] dateAxis
Deprecated. 
Flags that track whether x, y and z are dates.

Class org.jfree.data.contour.NonGridContourDataset extends DefaultContourDataset implements Serializable


Package org.jfree.data.gantt

Class org.jfree.data.gantt.SlidingGanttCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

underlying

GanttCategoryDataset underlying
The underlying dataset.


firstCategoryIndex

int firstCategoryIndex
The index of the first category to present.


maximumCategoryCount

int maximumCategoryCount
The maximum number of categories to present.

Class org.jfree.data.gantt.Task extends java.lang.Object implements Serializable

serialVersionUID: 1094303785346988894L

Serialized Fields

description

java.lang.String description
The task description.


duration

TimePeriod duration
The time period for the task (estimated or actual).


percentComplete

java.lang.Double percentComplete
The percent complete (null is permitted).


subtasks

java.util.List<E> subtasks
Storage for the sub-tasks (if any).

Class org.jfree.data.gantt.TaskSeries extends Series implements Serializable

Serialized Fields

tasks

java.util.List<E> tasks
Storage for the tasks in the series.

Class org.jfree.data.gantt.TaskSeriesCollection extends AbstractSeriesDataset implements Serializable

serialVersionUID: -2065799050738449903L

Serialized Fields

keys

java.util.List<E> keys
Storage for aggregate task keys (the task description is used as the key).


data

java.util.List<E> data
Storage for the series.

Class org.jfree.data.gantt.XYTaskDataset extends AbstractXYDataset implements Serializable

Serialized Fields

underlying

TaskSeriesCollection underlying
The underlying tasks.


seriesWidth

double seriesWidth
The series interval width (typically 0.0 < w <= 1.0).


transposed

boolean transposed
A flag that controls whether or not the data values are transposed.


Package org.jfree.data.general

Class org.jfree.data.general.AbstractDataset extends java.lang.Object implements Serializable

serialVersionUID: 1918768939869230744L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Restores a serialized object.

Throws:
java.io.IOException - if there is an I/O problem.
java.lang.ClassNotFoundException - if there is a problem loading a class.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Handles serialization.

Throws:
java.io.IOException - if there is an I/O problem.
Serialized Fields

group

DatasetGroup group
The group that the dataset belongs to.

Class org.jfree.data.general.AbstractSeriesDataset extends AbstractDataset implements Serializable

serialVersionUID: -6074996219705033171L

Class org.jfree.data.general.CombinedDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

datasetInfo

java.util.List<E> datasetInfo
Deprecated. 
Storage for the datasets we combine.

Class org.jfree.data.general.DatasetChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

dataset

Dataset dataset
The dataset that generated the change event.

Class org.jfree.data.general.DatasetGroup extends java.lang.Object implements Serializable

serialVersionUID: -3640642179674185688L

Serialized Fields

id

java.lang.String id
The group id.

Class org.jfree.data.general.DefaultHeatMapDataset extends AbstractDataset implements Serializable

Serialized Fields

xSamples

int xSamples
The number of samples in this dataset for the x-dimension.


ySamples

int ySamples
The number of samples in this dataset for the y-dimension.


minX

double minX
The minimum x-value in the dataset.


maxX

double maxX
The maximum x-value in the dataset.


minY

double minY
The minimum y-value in the dataset.


maxY

double maxY
The maximum y-value in the dataset.


zValues

double[][] zValues
Storage for the z-values.

Class org.jfree.data.general.DefaultKeyedValueDataset extends AbstractDataset implements Serializable

serialVersionUID: -8149484339560406750L

Serialized Fields

data

KeyedValue data
Storage for the data.

Class org.jfree.data.general.DefaultKeyedValues2DDataset extends DefaultCategoryDataset implements Serializable

serialVersionUID: 4288210771905990424L

Class org.jfree.data.general.DefaultKeyedValuesDataset extends DefaultPieDataset implements Serializable

serialVersionUID: 306264413152815781L

Class org.jfree.data.general.DefaultPieDataset extends AbstractDataset implements Serializable

serialVersionUID: 2904745139106540618L

Serialized Fields

data

DefaultKeyedValues data
Storage for the data.

Class org.jfree.data.general.DefaultValueDataset extends AbstractDataset implements Serializable

serialVersionUID: 8137521217249294891L

Serialized Fields

value

java.lang.Number value
The value.

Class org.jfree.data.general.Series extends java.lang.Object implements Serializable

serialVersionUID: -6906561437538683581L

Serialized Fields

key

java.lang.Comparable<T> key
The key for the series.


description

java.lang.String description
A description of the series.


listeners

javax.swing.event.EventListenerList listeners
Storage for registered change listeners.


propertyChangeSupport

java.beans.PropertyChangeSupport propertyChangeSupport
Object to support property change notification.


notify

boolean notify
A flag that controls whether or not changes are notified.

Class org.jfree.data.general.SeriesChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 1593866085210089052L

Class org.jfree.data.general.SeriesException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -3667048387550852940L

Class org.jfree.data.general.SubSeriesDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

parent

SeriesDataset parent
Deprecated. 
The parent dataset.


map

int[] map
Deprecated. 
Storage for map.

Class org.jfree.data.general.WaferMapDataset extends AbstractDataset implements Serializable

Serialized Fields

data

DefaultKeyedValues2D data
Storage structure for the data values (row key is chipx, column is chipy)


maxChipX

int maxChipX
wafer x dimension


maxChipY

int maxChipY
wafer y dimension


chipSpace

double chipSpace
space to draw between chips


maxValue

java.lang.Double maxValue
maximum value in this dataset


minValue

java.lang.Double minValue
minimum value in this dataset


Package org.jfree.data.jdbc

Class org.jfree.data.jdbc.JDBCCategoryDataset extends DefaultCategoryDataset implements Serializable

serialVersionUID: -3080395327918844965L

Serialized Fields

transpose

boolean transpose
A flag the controls whether or not the table is transposed. The default is 'true' because this provides the behaviour described in the documentation.

Class org.jfree.data.jdbc.JDBCPieDataset extends DefaultPieDataset implements Serializable

serialVersionUID: -8753216855496746108L

Class org.jfree.data.jdbc.JDBCXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

columnNames

java.lang.String[] columnNames
Column names.


rows

java.util.ArrayList<E> rows
Rows.


maxValue

double maxValue
The maximum y value of the returned result set


minValue

double minValue
The minimum y value of the returned result set


isTimeSeries

boolean isTimeSeries
Is this dataset a timeseries ?


Package org.jfree.data.statistics

Class org.jfree.data.statistics.BoxAndWhiskerItem extends java.lang.Object implements Serializable

serialVersionUID: 7329649623148167423L

Serialized Fields

mean

java.lang.Number mean
The mean.


median

java.lang.Number median
The median.


q1

java.lang.Number q1
The first quarter.


q3

java.lang.Number q3
The third quarter.


minRegularValue

java.lang.Number minRegularValue
The minimum regular value.


maxRegularValue

java.lang.Number maxRegularValue
The maximum regular value.


minOutlier

java.lang.Number minOutlier
The minimum outlier.


maxOutlier

java.lang.Number maxOutlier
The maximum outlier.


outliers

java.util.List<E> outliers
The outliers.

Class org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

double minimumRangeValue
The minimum range value.


minimumRangeValueRow

int minimumRangeValueRow
The row index for the cell that the minimum range value comes from.


minimumRangeValueColumn

int minimumRangeValueColumn
The column index for the cell that the minimum range value comes from.


maximumRangeValue

double maximumRangeValue
The maximum range value.


maximumRangeValueRow

int maximumRangeValueRow
The row index for the cell that the maximum range value comes from.


maximumRangeValueColumn

int maximumRangeValueColumn
The column index for the cell that the maximum range value comes from.

Class org.jfree.data.statistics.DefaultBoxAndWhiskerXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKey

java.lang.Comparable<T> seriesKey
The series key.


dates

java.util.List<E> dates
Storage for the dates.


items

java.util.List<E> items
Storage for the box and whisker statistics.


minimumRangeValue

java.lang.Number minimumRangeValue
The minimum range value.


maximumRangeValue

java.lang.Number maximumRangeValue
The maximum range value.


rangeBounds

Range rangeBounds
The range of values.


outlierCoefficient

double outlierCoefficient
The coefficient used to calculate outliers. Tukey's default value is 1.5 (see EDA) Any value which is greater than Q3 + (interquartile range * outlier coefficient) is considered to be an outlier. Can be altered if the data is particularly skewed.


faroutCoefficient

double faroutCoefficient
The coefficient used to calculate farouts. Tukey's default value is 2 (see EDA) Any value which is greater than Q3 + (interquartile range * farout coefficient) is considered to be a farout. Can be altered if the data is particularly skewed.

Class org.jfree.data.statistics.DefaultMultiValueCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

java.lang.Number minimumRangeValue
The minimum range value.


maximumRangeValue

java.lang.Number maximumRangeValue
The maximum range value.


rangeBounds

Range rangeBounds
The range of values.

Class org.jfree.data.statistics.DefaultStatisticalCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

double minimumRangeValue
The minimum range value.


minimumRangeValueRow

int minimumRangeValueRow
The row index for the minimum range value.


minimumRangeValueColumn

int minimumRangeValueColumn
The column index for the minimum range value.


minimumRangeValueIncStdDev

double minimumRangeValueIncStdDev
The minimum range value including the standard deviation.


minimumRangeValueIncStdDevRow

int minimumRangeValueIncStdDevRow
The row index for the minimum range value (including the standard deviation).


minimumRangeValueIncStdDevColumn

int minimumRangeValueIncStdDevColumn
The column index for the minimum range value (including the standard deviation).


maximumRangeValue

double maximumRangeValue
The maximum range value.


maximumRangeValueRow

int maximumRangeValueRow
The row index for the maximum range value.


maximumRangeValueColumn

int maximumRangeValueColumn
The column index for the maximum range value.


maximumRangeValueIncStdDev

double maximumRangeValueIncStdDev
The maximum range value including the standard deviation.


maximumRangeValueIncStdDevRow

int maximumRangeValueIncStdDevRow
The row index for the maximum range value (including the standard deviation).


maximumRangeValueIncStdDevColumn

int maximumRangeValueIncStdDevColumn
The column index for the maximum range value (including the standard deviation).

Class org.jfree.data.statistics.HistogramBin extends java.lang.Object implements Serializable

serialVersionUID: 7614685080015589931L

Serialized Fields

count

int count
The number of items in the bin.


startBoundary

double startBoundary
The start boundary.


endBoundary

double endBoundary
The end boundary.

Class org.jfree.data.statistics.HistogramDataset extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: -6341668077370231153L

Serialized Fields

list

java.util.List<E> list
A list of maps.


type

HistogramType type
The histogram type.

Class org.jfree.data.statistics.HistogramType extends java.lang.Object implements Serializable

serialVersionUID: 2618927186251997727L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The type name.

Class org.jfree.data.statistics.MeanAndStandardDeviation extends java.lang.Object implements Serializable

serialVersionUID: 7413468697315721515L

Serialized Fields

mean

java.lang.Number mean
The mean.


standardDeviation

java.lang.Number standardDeviation
The standard deviation.

Class org.jfree.data.statistics.SimpleHistogramBin extends java.lang.Object implements Serializable

serialVersionUID: 3480862537505941742L

Serialized Fields

lowerBound

double lowerBound
The lower bound for the bin.


upperBound

double upperBound
The upper bound for the bin.


includeLowerBound

boolean includeLowerBound
A flag that controls whether the lower bound is included in the bin range.


includeUpperBound

boolean includeUpperBound
A flag that controls whether the upper bound is included in the bin range.


itemCount

int itemCount
The item count.

Class org.jfree.data.statistics.SimpleHistogramDataset extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: 7997996479768018443L

Serialized Fields

key

java.lang.Comparable<T> key
The series key.


bins

java.util.List<E> bins
The bins.


adjustForBinSize

boolean adjustForBinSize
A flag that controls whether or not the bin count is divided by the bin size.


Package org.jfree.data.time

Class org.jfree.data.time.DateRange extends Range implements Serializable

serialVersionUID: -4705682568375418157L

Serialized Fields

lowerDate

long lowerDate
The lower bound for the range.


upperDate

long upperDate
The upper bound for the range.

Class org.jfree.data.time.Day extends RegularTimePeriod implements Serializable

serialVersionUID: -7082667380758962755L

Serialized Fields

serialDate

org.jfree.date.SerialDate serialDate
The day (uses SerialDate for convenience).


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.DynamicTimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

maximumItemCount

int maximumItemCount
The maximum number of items for each series (can be overridden).


historyCount

int historyCount
The history count.


seriesKeys

java.lang.Comparable<T>[] seriesKeys
Storage for the series keys.


timePeriodClass

java.lang.Class<T> timePeriodClass
The time period class - barely used, and could be removed (DG).


pointsInTime

RegularTimePeriod[] pointsInTime
Storage for the x-values.


seriesCount

int seriesCount
The number of series.


valueHistory

DynamicTimeSeriesCollection.ValueSequence[] valueHistory
An array for storing the objects that represent each series.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)


position

int position
The position within a time period to return as the x-value (START, MIDDLE or END).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.


oldestAt

int oldestAt
index for mapping: points to the oldest valid time & data.


newestAt

int newestAt
Index of the newest data item.


deltaTime

long deltaTime
the # of msec by which time advances.


domainStart

java.lang.Long domainStart
Cached domain start (for use by DomainInfo).


domainEnd

java.lang.Long domainEnd
Cached domain end (for use by DomainInfo).


domainRange

Range domainRange
Cached domain range (for use by DomainInfo).


minValue

java.lang.Float minValue
The minimum value.


maxValue

java.lang.Float maxValue
The maximum value.


valueRange

Range valueRange
The value range.

Class org.jfree.data.time.FixedMillisecond extends RegularTimePeriod implements Serializable

serialVersionUID: 7867521484545646931L

Serialized Fields

time

long time
The millisecond.

Class org.jfree.data.time.Hour extends RegularTimePeriod implements Serializable

serialVersionUID: -835471579831937652L

Serialized Fields

day

Day day
The day.


hour

byte hour
The hour.


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.Millisecond extends RegularTimePeriod implements Serializable

serialVersionUID: -5316836467277638485L

Serialized Fields

day

Day day
The day.


hour

byte hour
The hour in the day.


minute

byte minute
The minute.


second

byte second
The second.


millisecond

int millisecond
The millisecond.


firstMillisecond

long firstMillisecond
The pegged millisecond.

Class org.jfree.data.time.Minute extends RegularTimePeriod implements Serializable

serialVersionUID: 2144572840034842871L

Serialized Fields

day

Day day
The day.


hour

byte hour
The hour in which the minute falls.


minute

byte minute
The minute.


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.Month extends RegularTimePeriod implements Serializable

serialVersionUID: -5090216912548722570L

Serialized Fields

month

int month
The month (1-12).


year

int year
The year in which the month falls.


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.Quarter extends RegularTimePeriod implements Serializable

serialVersionUID: 3810061714380888671L

Serialized Fields

year

short year
The year in which the quarter falls.


quarter

byte quarter
The quarter (1-4).


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.Second extends RegularTimePeriod implements Serializable

serialVersionUID: -6536564190712383466L

Serialized Fields

day

Day day
The day.


hour

byte hour
The hour of the day.


minute

byte minute
The minute.


second

byte second
The second.


firstMillisecond

long firstMillisecond
The first millisecond. We don't store the last millisecond, because it is always firstMillisecond + 999L.

Class org.jfree.data.time.SimpleTimePeriod extends java.lang.Object implements Serializable

serialVersionUID: 8684672361131829554L

Serialized Fields

start

long start
The start date/time.


end

long end
The end date/time.

Class org.jfree.data.time.TimePeriodAnchor extends java.lang.Object implements Serializable

serialVersionUID: 2011955697457548862L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.data.time.TimePeriodFormatException extends java.lang.IllegalArgumentException implements Serializable

Class org.jfree.data.time.TimePeriodValue extends java.lang.Object implements Serializable

serialVersionUID: 3390443360845711275L

Serialized Fields

period

TimePeriod period
The time period.


value

java.lang.Number value
The value associated with the time period.

Class org.jfree.data.time.TimePeriodValues extends Series implements Serializable

serialVersionUID: -2210593619794989709L

Serialized Fields

domain

java.lang.String domain
A description of the domain.


range

java.lang.String range
A description of the range.


data

java.util.List<E> data
The list of data pairs in the series.


minStartIndex

int minStartIndex
Index of the time period with the minimum start milliseconds.


maxStartIndex

int maxStartIndex
Index of the time period with the maximum start milliseconds.


minMiddleIndex

int minMiddleIndex
Index of the time period with the minimum middle milliseconds.


maxMiddleIndex

int maxMiddleIndex
Index of the time period with the maximum middle milliseconds.


minEndIndex

int minEndIndex
Index of the time period with the minimum end milliseconds.


maxEndIndex

int maxEndIndex
Index of the time period with the maximum end milliseconds.

Class org.jfree.data.time.TimePeriodValuesCollection extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: -3077934065236454199L

Serialized Fields

data

java.util.List<E> data
Storage for the time series.


xPosition

TimePeriodAnchor xPosition
The position within a time period to return as the x-value (START, MIDDLE or END).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.

Class org.jfree.data.time.TimeSeries extends Series implements Serializable

serialVersionUID: -5032960206869675528L

Serialized Fields

domain

java.lang.String domain
A description of the domain.


range

java.lang.String range
A description of the range.


timePeriodClass

java.lang.Class<T> timePeriodClass
The type of period for the data.


data

java.util.List<E> data
The list of data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


maximumItemAge

long maximumItemAge
The maximum age of items for the series, specified as a number of time periods.

Class org.jfree.data.time.TimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: 834149929022371137L

Serialized Fields

data

java.util.List<E> data
Storage for the time series.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)


xPosition

TimePeriodAnchor xPosition
The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.


domainIsPointsInTime

boolean domainIsPointsInTime
Deprecated. No longer used (as of 1.0.1).
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.

Class org.jfree.data.time.TimeSeriesDataItem extends java.lang.Object implements Serializable

serialVersionUID: -2235346966016401302L

Serialized Fields

period

RegularTimePeriod period
The time period.


value

java.lang.Number value
The value associated with the time period.

Class org.jfree.data.time.TimeSeriesTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

series

TimeSeries series
The series.


editable

boolean editable
A flag that controls whether the series is editable.


newTimePeriod

RegularTimePeriod newTimePeriod
The new time period.


newValue

java.lang.Number newValue
The new value.

Class org.jfree.data.time.TimeTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

values

DefaultKeyedValues2D values
The data structure to store the values. Each column represents a series (elsewhere in JFreeChart rows are typically used for series, but it doesn't matter that much since this data structure is private and symmetrical anyway), each row contains values for the same RegularTimePeriod (the rows are sorted into ascending order).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value (and not the x-interval) is used to determine the range of values in the domain.


xPosition

TimePeriodAnchor xPosition
The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)

Class org.jfree.data.time.Week extends RegularTimePeriod implements Serializable

serialVersionUID: 1856387786939865061L

Serialized Fields

year

short year
The year in which the week falls.


week

byte week
The week (1-53).


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.

Class org.jfree.data.time.Year extends RegularTimePeriod implements Serializable

serialVersionUID: -7659990929736074836L

Serialized Fields

year

short year
The year.


firstMillisecond

long firstMillisecond
The first millisecond.


lastMillisecond

long lastMillisecond
The last millisecond.


Package org.jfree.data.time.ohlc

Class org.jfree.data.time.ohlc.OHLC extends java.lang.Object implements Serializable

Serialized Fields

open

double open
The open value.


close

double close
The close value.


high

double high
The high value.


low

double low
The low value.

Class org.jfree.data.time.ohlc.OHLCItem extends ComparableObjectItem implements Serializable

Class org.jfree.data.time.ohlc.OHLCSeries extends ComparableObjectSeries implements Serializable

Class org.jfree.data.time.ohlc.OHLCSeriesCollection extends AbstractXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data series.


xPosition

TimePeriodAnchor xPosition

Package org.jfree.data.xy

Class org.jfree.data.xy.AbstractIntervalXYDataset extends AbstractXYDataset implements Serializable

Class org.jfree.data.xy.AbstractXYDataset extends AbstractSeriesDataset implements Serializable

Class org.jfree.data.xy.AbstractXYZDataset extends AbstractXYDataset implements Serializable

Class org.jfree.data.xy.CategoryTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

values

DefaultKeyedValues2D values
The backing data structure.


intervalDelegate

IntervalXYDelegate intervalDelegate
A delegate for controlling the interval width.

Class org.jfree.data.xy.DefaultHighLowDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKey

java.lang.Comparable<T> seriesKey
The series key.


date

java.util.Date[] date
Storage for the dates.


high

java.lang.Number[] high
Storage for the high values.


low

java.lang.Number[] low
Storage for the low values.


open

java.lang.Number[] open
Storage for the open values.


close

java.lang.Number[] close
Storage for the close values.


volume

java.lang.Number[] volume
Storage for the volume values.

Class org.jfree.data.xy.DefaultIntervalXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
Storage for the series keys. This list must be kept in sync with the seriesList.


seriesList

java.util.List<E> seriesList
Storage for the series in the dataset. We use a list because the order of the series is significant. This list must be kept in sync with the seriesKeys list.

Class org.jfree.data.xy.DefaultOHLCDataset extends AbstractXYDataset implements Serializable

Serialized Fields

key

java.lang.Comparable<T> key
The series key.


data

OHLCDataItem[] data
Storage for the data items.

Class org.jfree.data.xy.DefaultTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data - this list will contain zero, one or many XYSeries objects.


xPoints

java.util.HashSet<E> xPoints
Storage for the x values.


propagateEvents

boolean propagateEvents
A flag that controls whether or not events are propogated.


autoPrune

boolean autoPrune
A flag that controls auto pruning.


intervalDelegate

IntervalXYDelegate intervalDelegate
The delegate used to control the interval width.

Class org.jfree.data.xy.DefaultWindDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
The keys for the series.


allSeriesData

java.util.List<E> allSeriesData
Storage for the series data.

Class org.jfree.data.xy.DefaultXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
Storage for the series keys. This list must be kept in sync with the seriesList.


seriesList

java.util.List<E> seriesList
Storage for the series in the dataset. We use a list because the order of the series is significant. This list must be kept in sync with the seriesKeys list.

Class org.jfree.data.xy.DefaultXYZDataset extends AbstractXYZDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
Storage for the series keys. This list must be kept in sync with the seriesList.


seriesList

java.util.List<E> seriesList
Storage for the series in the dataset. We use a list because the order of the series is significant. This list must be kept in sync with the seriesKeys list.

Class org.jfree.data.xy.IntervalXYDelegate extends java.lang.Object implements Serializable

serialVersionUID: -685166711639592857L

Serialized Fields

dataset

XYDataset dataset
The dataset to enhance.


autoWidth

boolean autoWidth
A flag to indicate whether the width should be calculated automatically.


intervalPositionFactor

double intervalPositionFactor
A value between 0.0 and 1.0 that indicates the position of the x-value within the interval.


fixedIntervalWidth

double fixedIntervalWidth
The fixed interval width (defaults to 1.0).


autoIntervalWidth

double autoIntervalWidth
The automatically calculated interval width.

Class org.jfree.data.xy.MatrixSeries extends Series implements Serializable

serialVersionUID: 7934188527308315704L

Serialized Fields

data

double[][] data
Series matrix values

Class org.jfree.data.xy.MatrixSeriesCollection extends AbstractXYZDataset implements Serializable

serialVersionUID: -3197705779242543945L

Serialized Fields

seriesList

java.util.List<E> seriesList
The series that are included in the collection.

Class org.jfree.data.xy.NormalizedMatrixSeries extends MatrixSeries implements Serializable

Serialized Fields

m_scaleFactor

double m_scaleFactor
A factor that multiplies each item in this series when observed using getItem method.


m_totalSum

double m_totalSum
The sum of all items in this matrix

Class org.jfree.data.xy.OHLCDataItem extends java.lang.Object implements Serializable

serialVersionUID: 7753817154401169901L

Serialized Fields

date

java.util.Date date
The date.


open

java.lang.Number open
The open value.


high

java.lang.Number high
The high value.


low

java.lang.Number low
The low value.


close

java.lang.Number close
The close value.


volume

java.lang.Number volume
The trading volume (number of shares, contracts or whatever).

Class org.jfree.data.xy.Vector extends java.lang.Object implements Serializable

Serialized Fields

x

double x
The vector x.


y

double y
The vector y.

Class org.jfree.data.xy.VectorDataItem extends ComparableObjectItem implements Serializable

Class org.jfree.data.xy.VectorSeries extends ComparableObjectSeries implements Serializable

Class org.jfree.data.xy.VectorSeriesCollection extends AbstractXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data series.

Class org.jfree.data.xy.XIntervalDataItem extends ComparableObjectItem implements Serializable

Class org.jfree.data.xy.XIntervalSeries extends ComparableObjectSeries implements Serializable

Class org.jfree.data.xy.XIntervalSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data series.

Class org.jfree.data.xy.XYBarDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

underlying

XYDataset underlying
The underlying dataset.


barWidth

double barWidth
The bar width.

Class org.jfree.data.xy.XYCoordinate extends java.lang.Object implements Serializable

Serialized Fields

x

double x
The x-coordinate.


y

double y
The y-coordinate.

Class org.jfree.data.xy.XYDataItem extends java.lang.Object implements Serializable

serialVersionUID: 2751513470325494890L

Serialized Fields

x

java.lang.Number x
The x-value (null not permitted).


y

java.lang.Number y
The y-value.

Class org.jfree.data.xy.XYDatasetTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

model

TableXYDataset model
The dataset.

Class org.jfree.data.xy.XYInterval extends java.lang.Object implements Serializable

Serialized Fields

xLow

double xLow
The lower bound of the x-interval.


xHigh

double xHigh
The upper bound of the y-interval.


y

double y
The y-value.


yLow

double yLow
The lower bound of the y-interval.


yHigh

double yHigh
The upper bound of the y-interval.

Class org.jfree.data.xy.XYIntervalDataItem extends ComparableObjectItem implements Serializable

Class org.jfree.data.xy.XYIntervalSeries extends ComparableObjectSeries implements Serializable

Class org.jfree.data.xy.XYIntervalSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data series.

Class org.jfree.data.xy.XYSeries extends Series implements Serializable

serialVersionUID: -5908509288197150436L

Serialized Fields

data

java.util.List<E> data
Storage for the data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


autoSort

boolean autoSort
A flag that controls whether the items are automatically sorted (by x-value ascending).


allowDuplicateXValues

boolean allowDuplicateXValues
A flag that controls whether or not duplicate x-values are allowed.


minX

double minX
The lowest x-value in the series, excluding Double.NaN values.


maxX

double maxX
The highest x-value in the series, excluding Double.NaN values.


minY

double minY
The lowest y-value in the series, excluding Double.NaN values.


maxY

double maxY
The highest y-value in the series, excluding Double.NaN values.

Class org.jfree.data.xy.XYSeriesCollection extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: -7590013825931496766L

Serialized Fields

data

java.util.List<E> data
The series that are included in the collection.


intervalDelegate

IntervalXYDelegate intervalDelegate
The interval delegate (used to calculate the start and end x-values).

Class org.jfree.data.xy.YInterval extends java.lang.Object implements Serializable

Serialized Fields

y

double y
The y-value.


yLow

double yLow
The lower bound of the y-interval.


yHigh

double yHigh
The upper bound of the y-interval.

Class org.jfree.data.xy.YIntervalDataItem extends ComparableObjectItem implements Serializable

Class org.jfree.data.xy.YIntervalSeries extends ComparableObjectSeries implements Serializable

Class org.jfree.data.xy.YIntervalSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data series.

Class org.jfree.data.xy.YWithXInterval extends java.lang.Object implements Serializable

Serialized Fields

y

double y
The y-value.


xLow

double xLow
The lower bound of the x-interval.


xHigh

double xHigh
The upper bound of the x-interval.


Footer
And More


Copyright © 2000-2009 by Object Refinery Limited. All Rights Reserved.