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

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

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.


chartMouseListeners

java.util.List chartMouseListeners
Storage for registered (chart) mouse listeners.


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.


chartBuffer

java.awt.Image chartBuffer
A buffer for the rendered chart.


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.


zoomPoint

java.awt.geom.Point2D zoomPoint
The zoom rectangle starting point (selected by the user with a mouse click).


fillZoomRectangle

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


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.


orientation

PlotOrientation orientation
The plot orientation.


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).


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.

Class org.jfree.chart.ChartRenderingInfo 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

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

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.


title

TextTitle title
The chart title (optional).


subtitles

java.util.List subtitles
The chart subtitles (zero, one or many).


legend

Legend legend
The chart legend.


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.Legend 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

anchor

int anchor
The current location anchor of the legend.


chart

JFreeChart chart
A reference to the chart that the legend belongs to (used for access to the dataset).

Class org.jfree.chart.LegendItem 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

label

java.lang.String label
The label.


description

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


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.


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.LegendRenderingOrder 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.MeterLegend extends StandardLegend implements Serializable

Serialized Fields

legendText

java.lang.String legendText
The legend text.


showNormal

boolean showNormal
Show the normal range?


showWarning

boolean showWarning
Show the warning range?


showCritical

boolean showCritical
Show the critical range?

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

Class org.jfree.chart.StandardLegend extends Legend 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

margin

RectangleInsets margin
The amount of blank space around the legend.


padding

RectangleInsets padding
The blank space inside the legend box.


title

java.lang.String title
An optional title for the legend.


titleFont

java.awt.Font titleFont
The font used to display the legend title.


itemFont

java.awt.Font itemFont
The font used to display the legend item names.


shapeScaleX

double shapeScaleX
The x scale factor for shapes displayed in the legend.


shapeScaleY

double shapeScaleY
The y scale factor for shapes displayed in the legend.


renderingOrder

LegendRenderingOrder renderingOrder
The order of the legend items.


boundingBoxArcWidth

int boundingBoxArcWidth
The width of the arc used to round off the corners of the bounding box.


boundingBoxArcHeight

int boundingBoxArcHeight
The height of the arc used to round off the corners of the bounding box.


preferredWidth

double preferredWidth
The preferred width of the legend bounding box.


Package org.jfree.chart.annotations

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

Serialized Fields

category

java.lang.Comparable 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

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

TextAnchor textAnchor
The text anchor.


rotationAnchor

TextAnchor rotationAnchor
The rotation anchor.


rotationAngle

double rotationAngle
The rotation angle.

Class org.jfree.chart.annotations.XYBoxAnnotation extends AbstractXYAnnotation 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

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

Serialized Fields

x

double x
The x-coordinate.


y

double y
The y-coordinate.


width

double width
The width.


height

double height
The height.


drawable

Drawable drawable
The drawable object.

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

Serialized Fields

x

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


y

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


image

java.awt.Image image
The image.

Class org.jfree.chart.annotations.XYLineAnnotation extends AbstractXYAnnotation 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

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

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

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

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

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

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


rotationAnchor

TextAnchor rotationAnchor
The rotation anchor.


rotationAngle

double rotationAngle
The rotation angle.


Package org.jfree.chart.axis

Class org.jfree.chart.axis.Axis 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
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

java.awt.Insets 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

java.awt.Insets tickLabelInsets
The blank space around each tick label.


tickMarksVisible

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


tickMarkInsideLength

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


tickMarkOutsideLength

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


fixedDimension

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

Class org.jfree.chart.axis.AxisLocation 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.AxisSpace extends java.lang.Object implements Serializable

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

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

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.


categoryLabelToolTips

java.util.Map categoryLabelToolTips
Storage for the category label tooltips (if any).

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

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

Serialized Fields

categoryAnchor

RectangleAnchor categoryAnchor
The category anchor point.


labelAnchor

TextBlockAnchor labelAnchor
The text block anchor.


rotationAnchor

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

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

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 category
The category.


label

TextBlock label
The label.


labelAnchor

TextBlockAnchor labelAnchor
The label anchor.

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

Serialized Fields

axis

ValueAxis axis
The axis.


colorBarThickness

int colorBarThickness
The color bar thickness.


colorBarThicknessPercent

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


colorPalette

ColorPalette colorPalette
The color palette.


colorBarLength

int colorBarLength
The color bar length.


outerGap

int outerGap
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

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

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.


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

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

Serialized Fields

unit

int unit
The unit.


count

int count
The unit count.


rollUnit

int rollUnit
The roll unit.


rollCount

int rollCount
The roll count.


formatter

java.text.DateFormat formatter
The date formatter.

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

Serialized Fields

sublabels

java.util.Map sublabels
Storage for the sublabels.


sublabelFont

java.awt.Font sublabelFont
The sublabel font.


sublabelPaint

java.awt.Paint sublabelPaint
The sublabel paint.

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

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.


smallLogFlag

boolean smallLogFlag
Helper flag for log axis processing.

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

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 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.NumberAxis extends ValueAxis implements Serializable

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

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

Serialized Fields

formatter

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

Class org.jfree.chart.axis.PeriodAxis extends ValueAxis 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

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.


autoRangeTimePeriodClass

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


majorTickTimePeriodClass

java.lang.Class 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 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

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 periodClass
The subclass of RegularTimePeriod to use for this band.


padding

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

Serialized Fields

quarters

java.lang.String[] quarters

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

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 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.SubCategoryAxis extends CategoryAxis 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

subCategories

java.util.List 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.SymbolicAxis extends NumberAxis implements Serializable

Serialized Fields

symbolicValue

java.util.List symbolicValue
The list of symbolic value to display instead of the numeric values.


symbolicGridLineList

java.util.List symbolicGridLineList
List of the symbolic grid lines shapes.


symbolicGridLinesVisible

boolean symbolicGridLinesVisible
Flag that indicates whether or not symbolic grid lines are visible.

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

Serialized Fields

symbolicValue

java.lang.String[] symbolicValue
The list of symbolic value to display instead of the numeric values

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

Serialized Fields

text

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


textAnchor

TextAnchor textAnchor
The text anchor for the tick label.


rotationAnchor

TextAnchor rotationAnchor
The rotation anchor for the tick label.


angle

double angle
The rotation angle.

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

Serialized Fields

size

double size
The size of the tick unit.

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

Serialized Fields

tickUnits

java.util.List tickUnits
Storage for the tick units.

Class org.jfree.chart.axis.ValueAxis extends Axis 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

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).


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.


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.


Package org.jfree.chart.block

Class org.jfree.chart.block.AbstractBlock 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

id

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


margin

RectangleInsets margin
The margin around the outside of the block.


border

BlockBorder border
The border for the block.


padding

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

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

RectangleInsets insets
The space reserved for the border.

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

Serialized Fields

blocks

java.util.List blocks
The blocks within the container.


arrangement

Arrangement arrangement
The object responsible for laying out the blocks.

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

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

Serialized Fields

paint

java.awt.Paint paint

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

Serialized Fields

horizontalAlignment

HorizontalAlignment horizontalAlignment
The horizontal alignment of blocks.


verticalAlignment

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

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

Serialized Fields

horizontalAlignment

HorizontalAlignment horizontalAlignment
The horizontal alignment of blocks.


verticalAlignment

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

Serialized Fields

rows

int rows
The rows.


columns

int columns
The columns.

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

Serialized Fields

label

TextBlock label

font

java.awt.Font font

Class org.jfree.chart.block.LengthConstraintType 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.chart.demo

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

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

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


Package org.jfree.chart.entity

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

Serialized Fields

series

int series
The series (zero-based index).


category

java.lang.Object category
The category.


categoryIndex

int categoryIndex
The category index.

Class org.jfree.chart.entity.ChartEntity 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

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

Serialized Fields

index

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

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

Serialized Fields

seriesIndex

int seriesIndex
The series index.

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

Serialized Fields

dataset

PieDataset dataset
The dataset.


pieIndex

int pieIndex
The pie index.


sectionIndex

int sectionIndex
The section index.


sectionKey

java.lang.Comparable sectionKey
The section key.

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

Serialized Fields

entities

java.util.List entities
Storage for the entities.

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

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

Serialized Fields

rendererIndex

int rendererIndex
The renderer index.

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

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

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.LegendChangeEvent extends ChartChangeEvent implements Serializable

Serialized Fields

legend

Legend legend
The chart legend that generated the event.

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.

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

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.


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.

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

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

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.


nullXString

java.lang.String nullXString
The string used to represent 'null' for the x-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

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

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

Serialized Fields

toolTipSeries

java.util.List toolTipSeries
Storage for the tooltip lists.

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

Serialized Fields

dateFormatter

java.text.DateFormat dateFormatter
The date formatter.


numberFormatter

java.text.NumberFormat numberFormatter
The number formatter.

Class org.jfree.chart.labels.IntervalCategoryLabelGenerator extends StandardCategoryLabelGenerator implements Serializable

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

Class org.jfree.chart.labels.ItemLabelAnchor 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.labels.ItemLabelPosition extends java.lang.Object implements Serializable

Serialized Fields

itemLabelAnchor

ItemLabelAnchor itemLabelAnchor
The item label anchor point.


textAnchor

TextAnchor textAnchor
The text anchor.


rotationAnchor

TextAnchor rotationAnchor
The rotation anchor.


angle

double angle
The rotation angle.

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

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 seriesLabelLists
Storage for the additional series labels.

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

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

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

Serialized Fields

valueForm

java.text.DecimalFormat valueForm
The number formatter.

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

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

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

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

Serialized Fields

formatPattern

java.lang.String formatPattern

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

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

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


Package org.jfree.chart.needle

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

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

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

Class org.jfree.chart.needle.MeterNeedle 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

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

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

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

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

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

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


Package org.jfree.chart.plot

Class org.jfree.chart.plot.CategoryPlot 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

orientation

PlotOrientation orientation
The plot orientation.


axisOffset

RectangleInsets axisOffset
The offset between the data area and the axes.


domainAxes

ObjectList domainAxes
Storage for the domain axes.


domainAxisLocations

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

ObjectList rangeAxes
Storage for the range axes.


rangeAxisLocations

ObjectList rangeAxisLocations
Storage for the range axis locations.


datasets

ObjectList datasets
Storage for the datasets.


datasetToDomainAxisMap

ObjectList datasetToDomainAxisMap
Storage for keys that map datasets to domain axes.


datasetToRangeAxisMap

ObjectList datasetToRangeAxisMap
Storage for keys that map datasets to range axes.


renderers

ObjectList renderers
Storage for the renderers.


renderingOrder

DatasetRenderingOrder renderingOrder
The dataset rendering order.


columnRenderingOrder

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


rowRenderingOrder

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.


rangeGridlinesVisible

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


anchorValue

double anchorValue
The anchor value.


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.


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.

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

Serialized Fields

subplots

java.util.List subplots
Storage for the subplot references.


totalWeight

int totalWeight
Total weight of all charts.


gap

double gap
The gap between subplots.

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

Serialized Fields

subplots

java.util.List subplots
Storage for the subplot references.


totalWeight

int totalWeight
Total weight of all charts.


gap

double gap
The gap between subplots.

Class org.jfree.chart.plot.CombinedRangeCategoryPlot extends CategoryPlot 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.
Serialized Fields

subplots

java.util.List subplots
Storage for the subplot references.


totalWeight

int totalWeight
Total weight of all charts.


gap

double gap
The gap between subplots.

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

Serialized Fields

subplots

java.util.List subplots
Storage for the subplot references.


totalWeight

int totalWeight
Total weight of all charts.


gap

double gap
The gap between subplots.

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

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.


roseHighlightPaint

java.awt.Paint roseHighlightPaint
The rose highlight paint.


rosePaint

java.awt.Paint rosePaint
The rose paint.


roseCenterPaint

java.awt.Paint roseCenterPaint
The rose center paint.


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 arbitaly 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

Serialized Fields

domainAxis

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


rangeAxis

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


dataset

ContourDataset dataset
The dataset.


colorBar

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


colorBarLocation

RectangleEdge colorBarLocation
The color bar location.


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.


domainMarkers

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


rangeMarkers

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


annotations

java.util.List annotations
A list of annotations (optional) for the plot.


toolTipGenerator

ContourToolTipGenerator toolTipGenerator
The tool tip generator.


urlGenerator

XYURLGenerator urlGenerator
The URL text generator.


renderAsPoints

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


ptSizePct

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

Class org.jfree.chart.plot.DatasetRenderingOrder 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.DefaultDrawingSupplier extends java.lang.Object implements Serializable

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.


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

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

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.

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

Serialized Fields

startValue

double startValue
The start value.


endValue

double endValue
The end value.


gradientPaintTransformer

GradientPaintTransformer gradientPaintTransformer
The gradient paint transformer (optional).

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

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

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

RectangleAnchor labelAnchor
The label position.


labelTextAnchor

TextAnchor labelTextAnchor
The text anchor for the label.


labelOffset

RectangleInsets labelOffset
The label offset from the marker rectangle.


labelOffsetTypeForDomain

LengthAdjustmentType labelOffsetTypeForDomain
The domain offset type.


labelOffsetTypeForRange

LengthAdjustmentType labelOffsetTypeForRange
The range offset type.

Class org.jfree.chart.plot.MeterPlot 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

dataset

ValueDataset dataset
The dataset.


units

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


range

Range range
The overall range.


normalRange

Range normalRange
The normal range.


warningRange

Range warningRange
The warning range.


criticalRange

Range criticalRange
The critical range.


shape

DialShape shape
The dial shape (background shape).


valueFont

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


tickLabelType

int tickLabelType
The tick label type (NO_LABELS, VALUE_LABELS).


tickLabelFont

java.awt.Font tickLabelFont
The tick label font.


tickLabelFormat

java.text.NumberFormat tickLabelFormat
The tick label format.


drawBorder

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


meterCalcAngle

int meterCalcAngle
???


meterRange

double meterRange
???


meterAngle

int meterAngle
The dial extent.


minMeterValue

double minMeterValue
The minimum meter value.

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

Serialized Fields

pieChart

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


dataset

CategoryDataset dataset
The dataset.


dataExtractOrder

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


limit

double limit
The pie section limit percentage.

Class org.jfree.chart.plot.PiePlot 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

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.


circular

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


startAngle

double startAngle
The starting angle.


direction

Rotation direction
The direction for the pie segments.


sectionPaintList

PaintList sectionPaintList
The section paint list.


sectionOutlinePaintList

PaintList sectionOutlinePaintList
The section outline paint list.


sectionOutlineStrokeList

StrokeList sectionOutlineStrokeList
The section outline stroke list.


shadowXOffset

double shadowXOffset
The x-offset for the shadow effect.


shadowYOffset

double shadowYOffset
The y-offset for the shadow effect.


explodePercentages

ObjectList 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.


maximumLabelWidth

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


labelGap

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


labelLinkMargin

double labelLinkMargin
The link margin.


toolTipGenerator

PieToolTipGenerator toolTipGenerator
The tooltip generator.


urlGenerator

PieURLGenerator urlGenerator
The URL generator.


legendLabelGenerator

PieSectionLabelGenerator legendLabelGenerator
The legend label generator.


ignoreNullValues

boolean ignoreNullValues
A flag that controls whether null values are ignored. Set this to true if you prefer null values to have no legend entry.


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

Serialized Fields

depthFactor

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

Class org.jfree.chart.plot.Plot 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

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

java.awt.Insets insets
Amount of blank space around the plot area.


backgroundImageAlignment

int backgroundImageAlignment
The alignment for 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.


dataAreaRatio

double dataAreaRatio
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.

Class org.jfree.chart.plot.PlotOrientation 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.PlotRenderingInfo 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

subplotInfo

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

Class org.jfree.chart.plot.PolarPlot 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

angleTicks

java.util.List 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.


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.


angleLabelPaint

java.awt.Paint angleLabelPaint
The paint used to display the angle labels.


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 cornerTextItems
The annotations for the plot.

Class org.jfree.chart.plot.RingPlot extends PiePlot 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

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).

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

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

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

Rotation direction
The direction for drawing the radar axis & plots.


seriesPaintList

PaintList seriesPaintList
The series paint list.


seriesOutlinePaintList

PaintList seriesOutlinePaintList
The series outline paint list.


seriesOutlineStrokeList

StrokeList seriesOutlineStrokeList
The series outline stroke list.


labelFont

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


labelGenerator

CategoryLabelGenerator labelGenerator
The label generator.


webFilled

boolean webFilled
controls if the web polygons are filled or not

Class org.jfree.chart.plot.ThermometerPlot 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

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.


padding

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.


subrangePaint

java.awt.Paint[] subrangePaint
Paint for each range


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 constant value.

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

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

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

RectangleInsets axisOffset
The offset between the data area and the axes.


domainAxes

ObjectList domainAxes
The domain axis / axes (used for the x-values).


domainAxisLocations

ObjectList domainAxisLocations
The domain axis locations.


rangeAxes

ObjectList rangeAxes
The range axis (used for the y-values).


rangeAxisLocations

ObjectList rangeAxisLocations
The range axis location.


datasets

ObjectList datasets
Storage for the datasets.


renderers

ObjectList renderers
Storage for the renderers.


datasetToDomainAxisMap

java.util.Map datasetToDomainAxisMap
Storage for keys that map datasets/renderers to domain axes. If the map contains no entry for a dataset, it is assumed to map to the primary domain axis (index = 0).


datasetToRangeAxisMap

java.util.Map datasetToRangeAxisMap
Storage for keys that map datasets/renderers to range axes. 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.


zeroRangeBaselineVisible

boolean zeroRangeBaselineVisible

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.


annotations

java.util.List annotations
A list of annotations (optional) for the plot.


fixedDomainAxisSpace

AxisSpace fixedDomainAxisSpace
The fixed domain axis space.


fixedRangeAxisSpace

AxisSpace fixedRangeAxisSpace
The fixed range axis space.


renderingOrder

DatasetRenderingOrder renderingOrder
The order of the dataset rendering (REVERSE draws the primary dataset 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.


Package org.jfree.chart.renderer

Class org.jfree.chart.renderer.AbstractRenderer 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

seriesVisible

java.lang.Boolean seriesVisible
A flag that controls the visibility of ALL series.


seriesVisibleList

BooleanList seriesVisibleList
A list of flags that controls whether or not each series is visible.


baseSeriesVisible

boolean baseSeriesVisible
The default visibility for each series.


seriesVisibleInLegend

java.lang.Boolean seriesVisibleInLegend
A flag that controls the visibility of ALL series in the legend.


seriesVisibleInLegendList

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

PaintList paintList
The paint list.


fillPaintList

PaintList fillPaintList
The fill paint list.


outlinePaintList

PaintList outlinePaintList
The outline paint list.


strokeList

StrokeList strokeList
The stroke list.


outlineStrokeList

StrokeList outlineStrokeList
The outline stroke list.


shapeList

ShapeList shapeList
A shape list.


itemLabelsVisible

java.lang.Boolean itemLabelsVisible
Visibility of the item labels for ALL series (optional).


itemLabelsVisibleList

BooleanList itemLabelsVisibleList
Visibility of the item labels PER series.


baseItemLabelsVisible

java.lang.Boolean baseItemLabelsVisible
The base item labels visible.


itemLabelFont

java.awt.Font itemLabelFont
The item label font for ALL series (optional).


itemLabelFontList

ObjectList itemLabelFontList
The item label font list (one font per series).


baseItemLabelFont

java.awt.Font baseItemLabelFont
The base item label font.


itemLabelPaintList

PaintList itemLabelPaintList
The item label paint list (one paint per series).


positiveItemLabelPosition

ItemLabelPosition positiveItemLabelPosition
The positive item label position for ALL series (optional).


positiveItemLabelPositionList

ObjectList positiveItemLabelPositionList
The positive item label position (per series).


basePositiveItemLabelPosition

ItemLabelPosition basePositiveItemLabelPosition
The fallback positive item label position.


negativeItemLabelPosition

ItemLabelPosition negativeItemLabelPosition
The negative item label position for ALL series (optional).


negativeItemLabelPositionList

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.


createEntities

java.lang.Boolean createEntities
A flag that controls whether or not entities are generated for ALL series (optional).


createEntitiesList

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.

Class org.jfree.chart.renderer.AreaRendererEndType 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.renderer.DefaultPolarItemRenderer extends AbstractRenderer implements Serializable

Serialized Fields

plot

PolarPlot plot
The plot that the renderer is assigned to.


seriesFilled

BooleanList seriesFilled
Flags that control whether the renderer fills each series or not.

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 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

Serialized Fields

plot

CategoryPlot plot
The plot that the renderer is assigned to.


labelGenerator

CategoryLabelGenerator labelGenerator
The label generator for ALL series.


labelGeneratorList

ObjectList labelGeneratorList
A list of item label generators (one per series).


baseLabelGenerator

CategoryLabelGenerator baseLabelGenerator
The base item label generator.


toolTipGenerator

CategoryToolTipGenerator toolTipGenerator
The tool tip generator for ALL series.


toolTipGeneratorList

ObjectList toolTipGeneratorList
A list of tool tip generators (one per series).


baseToolTipGenerator

CategoryToolTipGenerator baseToolTipGenerator
The base tool tip generator.


itemURLGenerator

CategoryURLGenerator itemURLGenerator
The URL generator.


itemURLGeneratorList

ObjectList itemURLGeneratorList
A list of item label generators (one per series).


baseItemURLGenerator

CategoryURLGenerator baseItemURLGenerator
The base item label generator.

Class org.jfree.chart.renderer.category.AreaRenderer extends AbstractCategoryItemRenderer implements Serializable

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

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.


maxBarWidth

double maxBarWidth
The maximum bar width as a percentage of the available space.


minimumBarLength

double minimumBarLength
The minimum bar length (in Java2D units).


gradientPaintTransformer

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.

Class org.jfree.chart.renderer.category.BarRenderer3D extends BarRenderer 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

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

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.

Class org.jfree.chart.renderer.category.CategoryStepRenderer extends AbstractCategoryItemRenderer implements Serializable

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

Class org.jfree.chart.renderer.category.GanttRenderer extends IntervalBarRenderer implements Serializable

Serialized Fields

completePaint

java.awt.Paint completePaint
The paint for displaying the percentage complete.


incompletePaint

java.awt.Paint incompletePaint
The paint for displaying the incomplete part of a task.


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.GroupedStackedBarRenderer extends StackedBarRenderer implements Serializable

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

Class org.jfree.chart.renderer.category.LayeredBarRenderer extends BarRenderer implements Serializable

Serialized Fields

seriesBarWidthList

ObjectList seriesBarWidthList
A list of the width of each series bar.

Class org.jfree.chart.renderer.category.LevelRenderer extends AbstractCategoryItemRenderer implements Serializable

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

Serialized Fields

shapesVisible

boolean shapesVisible
A flag indicating whether or not shapes are drawn at each XY point.


linesVisible

boolean linesVisible
A flag indicating whether or not lines are drawn between XY points.


shapesFilled

java.lang.Boolean shapesFilled
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


defaultShapesFilled

java.lang.Boolean defaultShapesFilled
The default value returned by the getShapeFilled(...) method.


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.

Class org.jfree.chart.renderer.category.LineRenderer3D extends LineAndShapeRenderer implements Serializable

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

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.


minValue

java.lang.Number minValue
The minimum number.


maxValue

java.lang.Number maxValue
The maximum number.

Class org.jfree.chart.renderer.category.StackedAreaRenderer extends AreaRenderer implements Serializable

Class org.jfree.chart.renderer.category.StackedBarRenderer extends BarRenderer implements Serializable

Class org.jfree.chart.renderer.category.StackedBarRenderer3D extends BarRenderer3D implements Serializable

Class org.jfree.chart.renderer.category.StatisticalBarRenderer extends BarRenderer implements Serializable

Class org.jfree.chart.renderer.category.StatisticalLineAndShapeRenderer extends LineAndShapeRenderer implements Serializable

Class org.jfree.chart.renderer.category.WaterfallBarRenderer extends BarRenderer 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.


Package org.jfree.chart.renderer.xy

Class org.jfree.chart.renderer.xy.AbstractXYItemRenderer extends AbstractRenderer implements Serializable

Serialized Fields

plot

XYPlot plot
The plot.


itemLabelGenerator

XYLabelGenerator itemLabelGenerator
The item label generator for ALL series.


itemLabelGeneratorList

ObjectList itemLabelGeneratorList
A list of item label generators (one per series).


baseItemLabelGenerator

XYLabelGenerator baseItemLabelGenerator
The base item label generator.


toolTipGenerator

XYToolTipGenerator toolTipGenerator
The tool tip generator for ALL series.


toolTipGeneratorList

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 backgroundAnnotations
Annotations to be drawn in the background layer ('underneath' the data items).


foregroundAnnotations

java.util.List foregroundAnnotations
Annotations to be drawn in the foreground layer ('on top' of the data items).


defaultEntityRadius

int defaultEntityRadius

legendItemLabelGenerator

XYSeriesLabelGenerator legendItemLabelGenerator

Class org.jfree.chart.renderer.xy.CandlestickRenderer 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.
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.

Class org.jfree.chart.renderer.xy.ClusteredXYBarRenderer extends XYBarRenderer implements Serializable

Serialized Fields

margin

double margin
Percentage margin (to reduce the width of bars).


translatedRangeZero

double translatedRangeZero
A data value of zero translated to a Java2D value.


centerBarAtStartValue

boolean centerBarAtStartValue
Determines whether bar center should be interval start.

Class org.jfree.chart.renderer.xy.CyclicXYItemRenderer extends StandardXYItemRenderer implements Serializable

Class org.jfree.chart.renderer.xy.DefaultXYItemRenderer extends XYLineAndShapeRenderer implements Serializable

Class org.jfree.chart.renderer.xy.HighLowRenderer extends AbstractXYItemRenderer implements Serializable

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.

Class org.jfree.chart.renderer.xy.SignalRenderer extends AbstractXYItemRenderer implements Serializable

Serialized Fields

markOffset

double markOffset
The mark offset.


shapeWidth

double shapeWidth
The shape width.


shapeHeight

double shapeHeight
The shape height.

Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer extends XYAreaRenderer implements Serializable

Serialized Fields

shapePaint

java.awt.Paint shapePaint
Custom Paint for drawing all shapes, if null defaults to series shapes


shapeStroke

java.awt.Stroke shapeStroke
Custom Stroke for drawing all shapes, if null defaults to series strokes

Class org.jfree.chart.renderer.xy.StackedXYAreaRenderer2 extends XYAreaRenderer2 implements Serializable

Class org.jfree.chart.renderer.xy.StackedXYBarRenderer extends XYBarRenderer implements Serializable

Class org.jfree.chart.renderer.xy.StandardXYItemRenderer extends AbstractXYItemRenderer implements Serializable

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.


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

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
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


defaultShapesFilled

java.lang.Boolean defaultShapesFilled
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.WindItemRenderer extends AbstractXYItemRenderer implements Serializable

Class org.jfree.chart.renderer.xy.XYAreaRenderer extends AbstractXYItemRenderer implements Serializable

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

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.XYBarRenderer extends AbstractXYItemRenderer implements Serializable

Serialized Fields

base

double base
The default base value for the bars.


useYInterval

boolean useYInterval
A flag that controls whether the bars use the YInterval 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

GradientPaintTransformer gradientPaintTransformer
An optional class used to transform gradient paint objects to fit each bar.

Class org.jfree.chart.renderer.xy.XYBoxAndWhiskerRenderer 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.
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

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

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
Display shapes at each point?

Class org.jfree.chart.renderer.xy.XYDotRenderer extends AbstractXYItemRenderer implements Serializable

Class org.jfree.chart.renderer.xy.XYLine3DRenderer extends XYLineAndShapeRenderer implements Serializable

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

Serialized Fields

linesVisible

java.lang.Boolean linesVisible
A flag that controls whether or not lines are visible for ALL series.


seriesLinesVisible

BooleanList seriesLinesVisible
A table of flags that control (per series) whether or not lines are visible.


defaultLinesVisible

boolean defaultLinesVisible
The default value returned by the getLinesVisible() method.


shapesVisible

java.lang.Boolean shapesVisible
A flag that controls whether or not shapes are visible for ALL series.


seriesShapesVisible

BooleanList seriesShapesVisible
A table of flags that control (per series) whether or not shapes are visible.


defaultShapesVisible

boolean defaultShapesVisible
The default value returned by the getShapeVisible() method.


shapesFilled

java.lang.Boolean shapesFilled
A flag that controls whether or not shapes are filled for ALL series.


seriesShapesFilled

BooleanList seriesShapesFilled
A table of flags that control (per series) whether or not shapes are filled.


defaultShapesFilled

boolean defaultShapesFilled
The default value returned by the getShapeFilled() method.


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for filled 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.XYStepAreaRenderer extends AbstractXYItemRenderer implements Serializable

Serialized Fields

plotShapes

boolean plotShapes
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 AbstractXYItemRenderer implements Serializable

Class org.jfree.chart.renderer.xy.YIntervalRenderer extends AbstractXYItemRenderer implements Serializable


Package org.jfree.chart.servlet

Class org.jfree.chart.servlet.DisplayChart extends HttpServlet implements Serializable


Package org.jfree.chart.title

Class org.jfree.chart.title.CompositeTitle extends Title implements Serializable

Serialized Fields

container

BlockContainer container
A container for the individual titles.

Class org.jfree.chart.title.DateTitle extends TextTitle implements Serializable

Class org.jfree.chart.title.ImageTitle extends Title implements Serializable

Serialized Fields

image

java.awt.Image image
The title image.


height

int height
The height used to draw the image (may involve scaling).


width

int width
The width used to draw the image (may involve scaling).

Class org.jfree.chart.title.LegendGraphic extends AbstractBlock implements Serializable

Serialized Fields

shapeVisible

boolean shapeVisible
A flag that controls whether or not the shape is visible - see also lineVisible.


shape

java.awt.Shape shape
The shape.


shapeAnchor

RectangleAnchor shapeAnchor

shapeLocation

RectangleAnchor shapeLocation

shapeFilled

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


fillPaint

java.awt.Paint fillPaint
The fill paint for the shape.


shapeOutlineVisible

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


outlinePaint

java.awt.Paint outlinePaint
The outline paint for the shape.


outlineStroke

java.awt.Stroke outlineStroke
The outline stroke for the shape.


lineVisible

boolean lineVisible
A flag that controls whether or not the line is visible - see also shapeVisible.


line

java.awt.Shape line
The line.


lineStroke

java.awt.Stroke lineStroke
The line stroke.


linePaint

java.awt.Paint linePaint
The line paint.

Class org.jfree.chart.title.LegendTitle extends Title implements Serializable

Serialized Fields

sources

LegendItemSource[] sources
The sources for legend items.


legendItemGraphicEdge

RectangleEdge legendItemGraphicEdge
The edge for the legend item graphic relative to the text.


legendItemGraphicAnchor

RectangleAnchor legendItemGraphicAnchor
The anchor point for the legend item graphic.


legendItemGraphicLocation

RectangleAnchor legendItemGraphicLocation
The legend item graphic location.


items

BlockContainer items
A container that holds and displays the legend items.


hLayout

Arrangement hLayout

vLayout

Arrangement vLayout

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.TextTitle extends Title 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

text

java.lang.String text
The title text.


font

java.awt.Font font
The font used to display the title.


content

TextBlock content
The content.

Class org.jfree.chart.title.Title extends AbstractBlock 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

position

RectangleEdge position
The title position.


horizontalAlignment

HorizontalAlignment horizontalAlignment
The horizontal alignment of the title content.


verticalAlignment

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.ui

Class org.jfree.chart.ui.AxisPropertyEditPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JTextField label
The axis label.


labelFont

java.awt.Font labelFont
The label font.


labelPaintSample

PaintSample labelPaintSample
The label paint.


labelFontField

javax.swing.JTextField labelFontField
A field showing a description of the label font.


tickLabelFont

java.awt.Font tickLabelFont
The font for displaying tick labels on the axis.


tickLabelFontField

javax.swing.JTextField tickLabelFontField
A field containing a description of the font for displaying tick labels on the axis.


tickLabelPaintSample

PaintSample tickLabelPaintSample
The paint (color) for the tick labels.


slot1

javax.swing.JPanel slot1
An empty sub-panel for extending the user interface to handle more complex axes.


slot2

javax.swing.JPanel slot2
An empty sub-panel for extending the user interface to handle more complex axes.


showTickLabelsCheckBox

javax.swing.JCheckBox showTickLabelsCheckBox
A flag that indicates whether or not the tick labels are visible.


showTickMarksCheckBox

javax.swing.JCheckBox showTickMarksCheckBox
A flag that indicates whether or not the tick marks are visible.


tickLabelInsetsTextField

InsetsTextField tickLabelInsetsTextField
Insets text field.


labelInsetsTextField

InsetsTextField labelInsetsTextField
Label insets text field.


tickLabelInsets

java.awt.Insets tickLabelInsets
The tick label insets.


labelInsets

java.awt.Insets labelInsets
The label insets.


otherTabs

javax.swing.JTabbedPane otherTabs
A tabbed pane for...

Class org.jfree.chart.ui.ChartPropertyEditPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

titlePropertiesPanel

TitlePropertyEditPanel titlePropertiesPanel
A panel for displaying/editing the properties of the title.


legendPropertiesPanel

LegendPropertyEditPanel legendPropertiesPanel
A panel for displaying/editing the properties of the legend.


plotPropertiesPanel

PlotPropertyEditPanel plotPropertiesPanel
A panel for displaying/editing the properties of the plot.


antialias

javax.swing.JCheckBox antialias
A checkbox indicating whether or not the chart is drawn with anti-aliasing.


background

PaintSample background
The chart background color.

Class org.jfree.chart.ui.ColorBarPropertyEditPanel extends org.jfree.chart.ui.NumberAxisPropertyEditPanel implements Serializable

Serialized Fields

invertPaletteCheckBox

javax.swing.JCheckBox invertPaletteCheckBox
A checkbox that indicates whether or not the color indices should run high to low.


invertPalette

boolean invertPalette
Flag set by invertPaletteCheckBox.


stepPaletteCheckBox

javax.swing.JCheckBox stepPaletteCheckBox
A checkbox that indicates whether the palette is stepped.


stepPalette

boolean stepPalette
Flag set by stepPaletteCheckBox.


currentPalette

PaletteSample currentPalette
The Palette Sample displaying the current Palette.


availablePaletteSamples

PaletteSample[] availablePaletteSamples
An array of availiable sample palettes.

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

Serialized Fields

minZ

double minZ
The min z-axis value.


maxZ

double maxZ
The max z-axis value.


r

int[] r
Red components.


g

int[] g
Green components.


b

int[] b
Blue components.


tickValues

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


logscale

boolean logscale
Logscale?


inverse

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


paletteName

java.lang.String paletteName
The palette name.


stepped

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

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

Class org.jfree.chart.ui.PaletteChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

selector

javax.swing.JComboBox selector
A combo for selecting the stroke.

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

Serialized Fields

palette

ColorPalette palette
The palette being displayed.


preferredSize

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

Class org.jfree.chart.ui.PlotPropertyEditPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

backgroundPaintSample

PaintSample backgroundPaintSample
The paint (color) used to fill the background of the plot.


outlineStrokeSample

StrokeSample outlineStrokeSample
The stroke (pen) used to draw the outline of the plot.


outlinePaintSample

PaintSample outlinePaintSample
The paint (color) used to draw the outline of the plot.


domainAxisPropertyPanel

AxisPropertyEditPanel domainAxisPropertyPanel
A panel used to display/edit the properties of the domain axis (if any).


rangeAxisPropertyPanel

AxisPropertyEditPanel rangeAxisPropertyPanel
A panel used to display/edit the properties of the range axis (if any).


colorBarAxisPropertyPanel

ColorBarPropertyEditPanel colorBarAxisPropertyPanel
A panel used to display/edit the properties of the colorbar axis (if any).


availableStrokeSamples

StrokeSample[] availableStrokeSamples
An array of stroke samples to choose from.


plotInsets

java.awt.Insets plotInsets
The insets for the plot.


insetsTextField

InsetsTextField insetsTextField
The insets text field.


plotOrientation

PlotOrientation plotOrientation
The orientation for the plot (for CategoryPlots and XYPlots).


orientationCombo

javax.swing.JComboBox orientationCombo
The orientation combo box (for CategoryPlots and XYPlots).


drawLines

java.lang.Boolean drawLines
Whether or not to draw lines between each data point (for LineAndShapeRenderers and StandardXYItemRenderers).


drawLinesCheckBox

javax.swing.JCheckBox drawLinesCheckBox
The checkbox for whether or not to draw lines between each data point.


drawShapes

java.lang.Boolean drawShapes
Whether or not to draw shapes at each data point (for LineAndShapeRenderers and StandardXYItemRenderers).


drawShapesCheckBox

javax.swing.JCheckBox drawShapesCheckBox
The checkbox for whether or not to draw shapes at each data point.

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

Serialized Fields

red

int[] red
The red values.


green

int[] green
The green values.


blue

int[] blue
The blue values.

Class org.jfree.chart.ui.TitlePropertyEditPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

showTitle

boolean showTitle
Whether or not to display the title on the chart.


showTitleCheckBox

javax.swing.JCheckBox showTitleCheckBox
The checkbox to indicate whether or not to display the title.


titleField

javax.swing.JTextField titleField
A field for displaying/editing the title text.


titleFont

java.awt.Font titleFont
The font used to draw the title.


fontfield

javax.swing.JTextField fontfield
A field for displaying a description of the title font.


selectFontButton

javax.swing.JButton selectFontButton
The button to use to select a new title font.


titlePaint

PaintSample titlePaint
The paint (color) used to draw the title.


selectPaintButton

javax.swing.JButton selectPaintButton
The button to use to select a new paint (color) to draw the title.


Package org.jfree.chart.urls

Class org.jfree.chart.urls.CustomPieURLGenerator extends java.lang.Object implements Serializable

Serialized Fields

urls

java.util.ArrayList urls
Storage for the URLs.

Class org.jfree.chart.urls.CustomXYURLGenerator extends java.lang.Object implements Serializable

Serialized Fields

urlSeries

java.util.ArrayList urlSeries
Storage for the URLs.

Class org.jfree.chart.urls.StandardCategoryURLGenerator extends java.lang.Object implements Serializable

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

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

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

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.data

Class org.jfree.data.DefaultKeyedValue extends java.lang.Object implements Serializable

Serialized Fields

key

java.lang.Comparable key
The key.


value

java.lang.Number value
The value.

Class org.jfree.data.DefaultKeyedValues extends java.lang.Object implements Serializable

Serialized Fields

data

java.util.List data
Storage for the data.

Class org.jfree.data.DefaultKeyedValues2D extends java.lang.Object implements Serializable

Serialized Fields

rowKeys

java.util.List rowKeys
The row keys.


columnKeys

java.util.List columnKeys
The column keys.


rows

java.util.List 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

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

Serialized Fields

key

java.lang.Comparable key
The key.


object

java.lang.Object object
The object.

Class org.jfree.data.KeyedObjects extends java.lang.Object implements Serializable

Serialized Fields

data

java.util.List data
Storage for the data.

Class org.jfree.data.KeyedObjects2D extends java.lang.Object implements Serializable

Serialized Fields

rowKeys

java.util.List rowKeys
The row keys.


columnKeys

java.util.List columnKeys
The column keys.


rows

java.util.List rows
The row data.

Class org.jfree.data.KeyToGroupMap extends java.lang.Object implements Serializable

Serialized Fields

defaultGroup

java.lang.Comparable defaultGroup
The default group.


groups

java.util.List groups
The groups.


keyToGroupMap

java.util.Map keyToGroupMap
A mapping between keys and groups.

Class org.jfree.data.Range extends java.lang.Object implements Serializable

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

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

Serialized Fields

source

CategoryDataset source
The source.


extract

TableOrder extract
The extract type.


index

int index
The row or column index.

Class org.jfree.data.category.DefaultCategoryDataset extends AbstractDataset implements Serializable

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[] seriesKeys
The series keys.


categoryKeys

java.lang.Comparable[] 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.


Package org.jfree.data.contour

Class org.jfree.data.contour.DefaultContourDataset extends AbstractXYZDataset implements Serializable

Serialized Fields

seriesName

java.lang.String seriesName
The series name (this dataset supports only one series).


xValues

java.lang.Number[] xValues
Storage for the x values.


yValues

java.lang.Number[] yValues
Storage for the y values.


zValues

java.lang.Number[] zValues
Storage for the z values.


xIndex

int[] xIndex
The index for the start of each column in the data.


dateAxis

boolean[] dateAxis
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.Task extends java.lang.Object implements Serializable

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 subtasks
Storage for the sub-tasks (if any).

Class org.jfree.data.gantt.TaskSeries extends Series implements Serializable

Serialized Fields

tasks

java.util.List tasks
Storage for the tasks in the series.

Class org.jfree.data.gantt.TaskSeriesCollection extends AbstractSeriesDataset implements Serializable

Serialized Fields

keys

java.util.List keys
Storage for aggregate task keys (the task description is used as the key).


data

java.util.List data
Storage for the series.


Package org.jfree.data.general

Class org.jfree.data.general.AbstractDataset extends java.lang.Object implements Serializable

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

Class org.jfree.data.general.CombinedDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

datasetInfo

java.util.List datasetInfo
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

Serialized Fields

id

java.lang.String id
The group id.

Class org.jfree.data.general.DefaultKeyedValueDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedValue data
Storage for the data.

Class org.jfree.data.general.DefaultKeyedValues2DDataset extends DefaultCategoryDataset implements Serializable

Class org.jfree.data.general.DefaultKeyedValuesDataset extends DefaultPieDataset implements Serializable

Class org.jfree.data.general.DefaultPieDataset extends AbstractDataset implements Serializable

Serialized Fields

data

DefaultKeyedValues data
Storage for the data.

Class org.jfree.data.general.DefaultValueDataset extends AbstractDataset implements Serializable

Serialized Fields

value

java.lang.Number value
The value.

Class org.jfree.data.general.Series extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The name of 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

Class org.jfree.data.general.SeriesException extends java.lang.RuntimeException implements Serializable

Class org.jfree.data.general.SubSeriesDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

parent

SeriesDataset parent
The parent dataset.


map

int[] map
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

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

Class org.jfree.data.jdbc.JDBCXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

columnNames

java.lang.String[] columnNames
Column names.


rows

java.util.ArrayList 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

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 outliers
The outliers.

Class org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset 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.DefaultBoxAndWhiskerXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesName

java.lang.String seriesName
The series name.


dates

java.util.List dates
Storage for the dates.


items

java.util.List 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.DefaultStatisticalCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

double minimumRangeValue
The minimum range value.


maximumRangeValue

double maximumRangeValue
The maximum range value.


rangeBounds

Range rangeBounds
The range of values.

Class org.jfree.data.statistics.HistogramBin extends java.lang.Object implements Serializable

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

Serialized Fields

list

java.util.List list
A list of maps.


type

HistogramType type
The histogram type.

Class org.jfree.data.statistics.HistogramType 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 type name.

Class org.jfree.data.statistics.MeanAndStandardDeviation extends java.lang.Object implements Serializable

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

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

Serialized Fields

name

java.lang.String name
The series name.


bins

java.util.List 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

Serialized Fields

lowerDate

java.util.Date lowerDate
The lower bound for the range.


upperDate

java.util.Date upperDate
The upper bound for the range.

Class org.jfree.data.time.Day extends RegularTimePeriod implements Serializable

Serialized Fields

serialDate

SerialDate serialDate
The day (uses SerialDate for convenience).

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.


seriesNames

java.lang.String[] seriesNames
Storage for the series names.


timePeriodClass

java.lang.Class 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

Serialized Fields

time

java.util.Date time
The millisecond.

Class org.jfree.data.time.Hour extends RegularTimePeriod implements Serializable

Serialized Fields

day

Day day
The day.


hour

int hour
The hour.

Class org.jfree.data.time.Millisecond extends RegularTimePeriod implements Serializable

Serialized Fields

millisecond

int millisecond
The millisecond.


second

Second second
The second.

Class org.jfree.data.time.Minute extends RegularTimePeriod implements Serializable

Serialized Fields

hour

Hour hour
The hour in which the minute falls.


minute

int minute
The minute.

Class org.jfree.data.time.Month extends RegularTimePeriod implements Serializable

Serialized Fields

month

int month
The month (1-12).


year

Year year
The year in which the month falls.

Class org.jfree.data.time.Quarter extends RegularTimePeriod implements Serializable

Serialized Fields

year

Year year
The year in which the quarter falls.


quarter

int quarter
The quarter (1-4).

Class org.jfree.data.time.Second extends RegularTimePeriod implements Serializable

Serialized Fields

minute

Minute minute
The minute.


second

int second
The second.

Class org.jfree.data.time.SimpleTimePeriod extends java.lang.Object implements Serializable

Serialized Fields

start

java.util.Date start
The start date/time.


end

java.util.Date end
The end date/time.

Class org.jfree.data.time.TimePeriodAnchor 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.data.time.TimePeriodFormatException extends java.lang.IllegalArgumentException implements Serializable

Class org.jfree.data.time.TimePeriodValue extends java.lang.Object implements Serializable

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

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 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

Serialized Fields

data

java.util.List 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

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 timePeriodClass
The type of period for the data.


data

java.util.List data
The list of data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


historyCount

int historyCount
The history count.

Class org.jfree.data.time.TimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List 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
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

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

Serialized Fields

year

Year year
The year in which the week falls.


week

int week
The week (1-53).

Class org.jfree.data.time.Year extends RegularTimePeriod implements Serializable

Serialized Fields

year

int year
The year.


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

seriesName

java.lang.String seriesName
The series name.


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.DefaultOHLCDataset extends AbstractXYDataset implements Serializable

Serialized Fields

name

java.lang.String name
The series name.


data

OHLCDataItem[] data
Storage for the data items.

Class org.jfree.data.xy.DefaultTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List data
Storage for the data - this list will contain zero, one or many XYSeries objects.


xPoints

java.util.HashSet 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

seriesNames

java.util.List seriesNames
The names of the series.


allSeriesData

java.util.List allSeriesData
Storage for the series data.

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 factor that determines the position of the gap between two bars - only relevant if the data is dispalyed with a bar renderer.


intervalWidth

double intervalWidth
The manually set interval width.


autoIntervalWidth

double autoIntervalWidth
The automatically calculated interval width.


lowerBound

double lowerBound
The lower value of the interval. Only used for autoWidth.


upperBound

double upperBound
The upper value of the interval. Only used for autoWidth.

Class org.jfree.data.xy.MatrixSeries extends Series implements Serializable

Serialized Fields

data

double[][] data
Series matrix values

Class org.jfree.data.xy.MatrixSeriesCollection extends AbstractXYZDataset implements Serializable

Serialized Fields

seriesList

java.util.List 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.XYBarDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

underlying

XYDataset underlying
The underlying dataset.


barWidth

double barWidth
The bar width.

Class org.jfree.data.xy.XYDataItem extends java.lang.Object implements Serializable

Serialized Fields

x

java.lang.Number x
The x-value.


y

java.lang.Number y
The y-value.

Class org.jfree.data.xy.XYDatasetTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

model

XYDataset model
The dataset.

Class org.jfree.data.xy.XYSeries extends Series implements Serializable

Serialized Fields

data

java.util.List 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.xy.XYSeriesCollection extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List data
The series that are included in the collection.


intervalDelegate

IntervalXYDelegate intervalDelegate
The interval delegate (used to calculate the start and end x-values).