Serialized Form


Package org.jfree.chart

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

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

Serialized Fields

chartPanel

ChartPanel chartPanel
The chart panel.

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

serialVersionUID: -682393837314562149L

Serialized Fields

chart

JFreeChart chart
The chart that the mouse event relates to.


trigger

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


entity

ChartEntity entity
The chart entity (if any).

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

serialVersionUID: 6046366297214274674L

Serialized Fields

chart

JFreeChart chart
The chart that is displayed in the panel.


chartMouseListeners

javax.swing.event.EventListenerList 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.


orientation

PlotOrientation orientation
The plot orientation.


domainZoomable

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


rangeZoomable

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


zoomPoint

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


fillZoomRectangle

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


zoomTriggerDistance

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


horizontalAxisTrace

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


verticalAxisTrace

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


zoomInBothMenuItem

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


zoomInDomainMenuItem

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


zoomInRangeMenuItem

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


zoomOutBothMenuItem

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


zoomOutDomainMenuItem

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


zoomOutRangeMenuItem

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


zoomResetBothMenuItem

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


zoomResetDomainMenuItem

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


zoomResetRangeMenuItem

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


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

serialVersionUID: 2751952018173406822L

Serialization Methods

readObject

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

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

writeObject

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

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

plotInfo

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


entities

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

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

serialVersionUID: -3470703747817429120L

Serialization Methods

readObject

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

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

writeObject

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

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

borderVisible

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


padding

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


title

TextTitle title
The chart title (optional).


subtitles

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


plot

Plot plot
Draws the visual representation of the data.


backgroundImageAlignment

int backgroundImageAlignment
The alignment for the background image.


backgroundImageAlpha

float backgroundImageAlpha
The alpha transparency for the background image.


notify

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

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

serialVersionUID: -797214582948827144L

Serialization Methods

readObject

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

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

writeObject

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

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

datasetIndex

int datasetIndex
The dataset index.


series

int series
The series index.


label

java.lang.String label
The label.


description

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


toolTipText

java.lang.String toolTipText
The tool tip text.


urlText

java.lang.String urlText
The url text.


shapeVisible

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


shapeFilled

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


shapeOutlineVisible

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


lineVisible

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

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

serialVersionUID: 1365215565589815953L

Serialized Fields

items

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

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

serialVersionUID: -3832486612685808616L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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


Package org.jfree.chart.annotations

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

category1

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


value1

double value1
The value for the start of the line.


category2

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


value2

double value2
The value for the end of the line.

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

serialVersionUID: 3333360090781320147L

Serialized Fields

category

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


categoryAnchor

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


value

double value
The value.

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

serialVersionUID: 7008912287533127432L

Serialization Methods

readObject

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

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

writeObject

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

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

text

java.lang.String text
The text.


font

java.awt.Font font
The font.


textAnchor

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


rotationAnchor

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


rotationAngle

double rotationAngle
The rotation angle.

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

serialVersionUID: 6764703772526757457L

Serialization Methods

readObject

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

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

writeObject

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

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

x0

double x0
The lower x-coordinate.


y0

double y0
The lower y-coordinate.


x1

double x1
The upper x-coordinate.


y1

double y1
The upper y-coordinate.

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

serialVersionUID: -6540812859722691020L

Serialized Fields

x

double x
The x-coordinate.


y

double y
The y-coordinate.


width

double width
The width.


height

double height
The height.


drawable

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

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

serialVersionUID: -4364694501921559958L

Serialization Methods

readObject

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

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

writeObject

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

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

x

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


y

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

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

serialVersionUID: -80535465244091334L

Serialization Methods

readObject

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

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

writeObject

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

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

x1

double x1
The x-coordinate.


y1

double y1
The y-coordinate.


x2

double x2
The x-coordinate.


y2

double y2
The y-coordinate.

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

serialVersionUID: -4031161445009858551L

Serialization Methods

readObject

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

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

writeObject

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

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

angle

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


tipRadius

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


baseRadius

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


arrowLength

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


arrowWidth

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


labelOffset

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

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

serialVersionUID: -6984203651995900036L

Serialization Methods

readObject

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

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

writeObject

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

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

polygon

double[] polygon
The polygon.

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

serialVersionUID: -8553218317600684041L

Serialization Methods

readObject

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

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

writeObject

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

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

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

serialVersionUID: -2946063342782506328L

Serialization Methods

readObject

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

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

writeObject

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

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

text

java.lang.String text
The text.


font

java.awt.Font font
The font.


x

double x
The x-coordinate.


y

double y
The y-coordinate.


textAnchor

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


rotationAnchor

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


rotationAngle

double rotationAngle
The rotation angle.


Package org.jfree.chart.axis

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

serialVersionUID: 7719289504573298271L

Serialization Methods

readObject

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

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

writeObject

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

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

visible

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


label

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


labelFont

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


labelInsets

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


labelAngle

double labelAngle
The label angle.


axisLineVisible

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


tickLabelsVisible

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


tickLabelFont

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


tickLabelInsets

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


tickMarksVisible

boolean tickMarksVisible
A flag that indicates whether or not 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

serialVersionUID: -3276922179323563410L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: -2490732595134766305L

Serialized Fields

top

double top
The top space.


bottom

double bottom
The bottom space.


left

double left
The left space.


right

double right
The right space.

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

serialVersionUID: -2604142742210173810L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: 5886554608114265863L

Serialization Methods

readObject

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

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

writeObject

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

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

lowerMargin

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


upperMargin

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


categoryMargin

double categoryMargin
The amount of space reserved between categories.


maximumCategoryLabelLines

int maximumCategoryLabelLines
The maximum number of lines for category labels.


maximumCategoryLabelWidthRatio

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


categoryLabelPositionOffset

int categoryLabelPositionOffset
The category label offset.


categoryLabelPositions

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


tickLabelFontMap

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


categoryLabelToolTips

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

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

serialVersionUID: 4114732251353700972L

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

serialVersionUID: 5168681143844183864L

Serialized Fields

categoryAnchor

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


labelAnchor

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


rotationAnchor

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


angle

double angle
The rotation angle (in radians).


widthType

CategoryLabelWidthType widthType
The width calculation type.


widthRatio

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

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

serialVersionUID: -8999557901920364580L

Serialized Fields

positionForAxisAtTop

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


positionForAxisAtBottom

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


positionForAxisAtLeft

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


positionForAxisAtRight

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

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

serialVersionUID: -6976024792582949656L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

Serialized Fields

category

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


label

org.jfree.text.TextBlock label
The label.


labelAnchor

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

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

serialVersionUID: -2101776212647268103L

Serialized Fields

axis

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

serialVersionUID: -1013460999649007604L

Serialized Fields

tickUnit

DateTickUnit tickUnit
The current tick unit.


dateFormatOverride

java.text.DateFormat dateFormatOverride
The override date format.


tickMarkPosition

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


timeZone

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


timeline

Timeline timeline
Our underlying timeline.

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

Serialized Fields

date

java.util.Date date
The date.

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

serialVersionUID: 2540750672764537240L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: -7289292157229621901L

Serialized Fields

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<K,V> 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

serialVersionUID: 2502918599004103054L

Serialized Fields

allowNegativesFlag

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


strictValuesFlag

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


numberFormatterObj

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


expTickLabelsFlag

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


log10TickLabelsFlag

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


autoRangeNextLogFlag

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


smallLogFlag

boolean smallLogFlag
Helper flag for log axis processing.

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

serialVersionUID: -1729482413886398919L

Serialized Fields

axis

NumberAxis axis
The axis that the band belongs to.


topOuterGap

double topOuterGap
The top outer gap.


topInnerGap

double topInnerGap
The top inner gap.


bottomOuterGap

double bottomOuterGap
The bottom outer gap.


bottomInnerGap

double bottomInnerGap
The bottom inner gap.


font

java.awt.Font font
The font.


markers

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

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

Serialized Fields

fixedRange

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


displayStart

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


displayEnd

double displayEnd
The display end value.

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

Serialized Fields

months

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


showYear

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


yearFormatter

java.text.DateFormat yearFormatter
The year formatter.

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

serialVersionUID: 2805933088476185789L

Serialized Fields

rangeType

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


autoRangeIncludesZero

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


autoRangeStickyZero

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


tickUnit

NumberTickUnit tickUnit
The tick unit for the axis.


numberFormatOverride

java.text.NumberFormat numberFormatOverride
The override number format.


markerBand

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

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

serialVersionUID: -1790205852569123512L

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

Serialized Fields

number

java.lang.Number number
The number.

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

serialVersionUID: 3849459506627654442L

Serialized Fields

formatter

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

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

serialVersionUID: 8353295532075872069L

Serialization Methods

readObject

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

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

writeObject

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

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

first

RegularTimePeriod first
The first time period in the overall range.


last

RegularTimePeriod last
The last time period in the overall range.


timeZone

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


autoRangeTimePeriodClass

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


majorTickTimePeriodClass

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


minorTickMarksVisible

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


minorTickTimePeriodClass

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


minorTickMarkInsideLength

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


minorTickMarkOutsideLength

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


labelInfo

PeriodAxisLabelInfo[] labelInfo
Info for each labelling band.

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

serialVersionUID: 5710451740920277357L

Serialization Methods

readObject

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

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

writeObject

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

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

periodClass

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


padding

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


dateFormat

java.text.DateFormat dateFormat
The date formatter.


labelFont

java.awt.Font labelFont
The label font.


drawDividers

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

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

serialVersionUID: -6738465248529797176L

Serialized Fields

quarters

java.lang.String[] quarters
The strings.

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

serialVersionUID: 1093779862539903110L

Serialized Fields

workingCalendarNoDST

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


workingCalendar

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


segmentSize

long segmentSize
Segment size in ms.


segmentsIncluded

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


segmentsExcluded

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


groupSegmentCount

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


startTime

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


segmentsIncludedSize

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


segmentsExcludedSize

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


segmentsGroupSize

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


exceptionSegments

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


baseTimeline

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

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


adjustForDaylightSaving

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

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

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

Serialized Fields

segmentNumber

long segmentNumber
The segment number.


segmentStart

long segmentStart
The segment start.


segmentEnd

long segmentEnd
The segment end.


millisecond

long millisecond
A reference point within the segment.

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

Serialized Fields

segmentCount

long segmentCount
The number of segments in the range.

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

serialVersionUID: -1279463299793228344L

Serialization Methods

readObject

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

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

writeObject

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

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

subCategories

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


subLabelFont

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

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

serialVersionUID: 7216330468770619716L

Serialization Methods

readObject

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

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

writeObject

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

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

symbols

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


gridBandsVisible

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

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

serialVersionUID: 6668230383875149773L

Serialized Fields

text

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


textAnchor

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


rotationAnchor

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


angle

double angle
The rotation angle.

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

serialVersionUID: 510179855057013974L

Serialized Fields

size

double size
The size of the tick unit.

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

serialVersionUID: 1134174035901467545L

Serialized Fields

tickUnits

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

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

serialVersionUID: 3698345477322391456L

Serialization Methods

readObject

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

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

writeObject

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

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

positiveArrowVisible

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


negativeArrowVisible

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


inverted

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


range

Range range
The axis range.


autoRange

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


autoRangeMinimumSize

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


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

serialVersionUID: 7689852412141274563L

Serialization Methods

readObject

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

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

writeObject

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

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

id

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


margin

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


border

BlockBorder border
The border for the block.


padding

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


width

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


height

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

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

serialVersionUID: 4961579220410228283L

Serialization Methods

readObject

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

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

writeObject

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

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

insets

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

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

serialVersionUID: 8199508075695195293L

Serialized Fields

blocks

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


arrangement

Arrangement arrangement
The object responsible for laying out the blocks.

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

serialVersionUID: 506071142274883745L

Serialized Fields

centerBlock

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


topBlock

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


bottomBlock

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


leftBlock

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


rightBlock

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

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

serialVersionUID: -353308149220382047L

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

Serialized Fields

paint

java.awt.Paint paint

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

serialVersionUID: -5315388482898581555L

Serialized Fields

horizontalAlignment

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


verticalAlignment

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


horizontalGap

double horizontalGap
The horizontal gap between columns.


verticalGap

double verticalGap
The vertical gap between items in a column.

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

serialVersionUID: -4083197869412648579L

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

serialVersionUID: 4543632485478613800L

Serialized Fields

horizontalAlignment

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


verticalAlignment

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


horizontalGap

double horizontalGap
The horizontal gap between items within rows.


verticalGap

double verticalGap
The vertical gap between rows.

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

serialVersionUID: -2563758090144655938L

Serialized Fields

rows

int rows
The rows.


columns

int columns
The columns.

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

Serialized Fields

text

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


label

org.jfree.text.TextBlock label
The label.


font

java.awt.Font font
The font.


toolTipText

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


urlText

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


paint

java.awt.Paint paint
The paint.

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

serialVersionUID: -1156658804028142978L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.


Package org.jfree.chart.demo

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

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

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


Package org.jfree.chart.editor

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

Serialized Fields

palette

ColorPalette palette
The palette being displayed.


preferredSize

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


Package org.jfree.chart.entity

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

serialVersionUID: -8657249457902337349L

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

serialVersionUID: -4445994133561919083L

Serialization Methods

readObject

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

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

writeObject

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

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

toolTipText

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


urlText

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

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

serialVersionUID: 1249570520505992847L

Serialized Fields

index

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

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

serialVersionUID: -7435683933545666702L

Serialized Fields

seriesIndex

int seriesIndex
The series index.

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

serialVersionUID: 9199892576531984162L

Serialized Fields

dataset

PieDataset dataset
The dataset.


pieIndex

int pieIndex
The pie index.


sectionIndex

int sectionIndex
The section index.


sectionKey

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

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

serialVersionUID: 5384773031184897047L

Serialized Fields

entities

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

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

serialVersionUID: 681583956588092095L

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

serialVersionUID: 2340334068383660799L

Serialized Fields

rendererIndex

int rendererIndex
The renderer index.

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

serialVersionUID: -3870862224880283771L

Serialized Fields

series

int series
The series.


item

int item
The item.


Package org.jfree.chart.event

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

Serialized Fields

axis

Axis axis
The axis that generated the change event.

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

Serialized Fields

type

ChartChangeEventType type
The type of event.


chart

JFreeChart chart
The chart that generated the event.

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

serialVersionUID: 5481917022435735602L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

Serialized Fields

type

int type
The type of event.


percent

int percent
The percentage of completion.


chart

JFreeChart chart
The chart that generated the event.

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

serialVersionUID: -7108591260223293197L

Serialized Fields

labelFormat

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


nullValueString

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


numberFormat

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


dateFormat

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


percentFormat

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

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

serialVersionUID: 7347703325267846275L

Serialized Fields

labelFormat

java.lang.String labelFormat
The label format string.


numberFormat

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


percentFormat

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

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

serialVersionUID: 5869744396278660636L

Serialized Fields

formatString

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


xFormat

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


xDateFormat

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


yFormat

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


yDateFormat

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


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

serialVersionUID: -6076837753823076334L

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

serialVersionUID: -2648775791161459710L

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

serialVersionUID: -8458568928021240922L

Serialized Fields

zFormat

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


zDateFormat

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

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

serialVersionUID: 8636030004670141362L

Serialized Fields

toolTipSeries

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

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

serialVersionUID: 5617111754832211830L

Serialized Fields

dateFormatter

java.text.DateFormat dateFormatter
The date formatter.


numberFormatter

java.text.NumberFormat numberFormatter
The number formatter.

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

serialVersionUID: 5056909225610630529L

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

serialVersionUID: -3853824986520333437L

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

serialVersionUID: -1233101616128695658L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: 5845390630157034499L

Serialized Fields

itemLabelAnchor

ItemLabelAnchor itemLabelAnchor
The item label anchor point.


textAnchor

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


rotationAnchor

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


angle

double angle
The rotation angle.

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

serialVersionUID: 138976236941898560L

Serialized Fields

formatPattern

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


additionalFormatPattern

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


seriesLabelLists

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

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

serialVersionUID: 3499701401211412882L

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

serialVersionUID: 4630760091523940820L

Serialized Fields

formatPattern

java.lang.String formatPattern
The format pattern.

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

serialVersionUID: -6768806592218710764L

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

serialVersionUID: -1881659351247502711L

Serialized Fields

valueForm

java.text.DecimalFormat valueForm
The number formatter.

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

serialVersionUID: 3064190563760203668L

Serialized Fields

attributedLabels

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

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

serialVersionUID: 2995304200445733779L

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

serialVersionUID: 7807668053171837925L

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

serialVersionUID: 1916017081848400024L

Serialized Fields

formatPattern

java.lang.String formatPattern
The format pattern.

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

serialVersionUID: -3564164459039540784L

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

serialVersionUID: -2961577421889473503L

Serialized Fields

zFormat

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


zDateFormat

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

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

serialVersionUID: 3963400354475494395L


Package org.jfree.chart.needle

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

serialVersionUID: -5334056511213782357L

Serialized Fields

isArrowAtTop

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

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

serialVersionUID: 6215321387896748945L

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

serialVersionUID: -4319985779783688159L

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

serialVersionUID: 5203064851510951052L

Serialization Methods

readObject

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

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

writeObject

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

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

size

int size
The size.


rotateX

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


rotateY

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

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

serialVersionUID: 6237073996403125310L

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

serialVersionUID: -3787089953079863373L

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

serialVersionUID: -3082660488660600718L

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

serialVersionUID: -4744677345334729606L

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

serialVersionUID: 149554868169435612L

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

serialVersionUID: -2861061368907167834L


Package org.jfree.chart.plot

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

Serialized Fields

key

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


drawAsLine

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

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

serialVersionUID: -3537691700434728188L

Serialization Methods

readObject

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

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

writeObject

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

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

orientation

PlotOrientation orientation
The plot orientation.


axisOffset

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


domainAxes

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


domainAxisLocations

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


drawSharedDomainAxis

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


rangeAxes

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


rangeAxisLocations

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


datasets

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


datasetToDomainAxisMap

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


datasetToRangeAxisMap

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


renderers

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


renderingOrder

DatasetRenderingOrder renderingOrder
The dataset rendering order.


columnRenderingOrder

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


rowRenderingOrder

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


domainGridlinesVisible

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


domainGridlinePosition

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


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.


foregroundDomainMarkers

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


backgroundDomainMarkers

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


foregroundRangeMarkers

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


backgroundRangeMarkers

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


annotations

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


weight

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


fixedDomainAxisSpace

AxisSpace fixedDomainAxisSpace
The fixed space for the domain axis.


fixedRangeAxisSpace

AxisSpace fixedRangeAxisSpace
The fixed space for the range axis.


fixedLegendItems

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

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

serialVersionUID: -9029901853079622051L

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.plot.CombinedDomainCategoryPlot extends CategoryPlot implements Serializable

serialVersionUID: 8207194522653701572L

Serialized Fields

subplots

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

serialVersionUID: -7765545541261907383L

Serialized Fields

subplots

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

serialVersionUID: 7260210007554504515L

Serialization Methods

readObject

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

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

subplots

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


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

serialVersionUID: -5177814085082031168L

Serialized Fields

subplots

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

serialVersionUID: 6924382802125527395L

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

serialVersionUID: 7861072556590502247L

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

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


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.


domainMarkers

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


rangeMarkers

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


annotations

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

serialVersionUID: -600593412366385072L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: -7339847061039422538L

Serialization Methods

readObject

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

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

writeObject

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

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

paintIndex

int paintIndex
The current paint index.


outlinePaintIndex

int outlinePaintIndex
The current outline paint index.


strokeIndex

int strokeIndex
The current stroke index.


outlineStrokeIndex

int outlineStrokeIndex
The current outline stroke index.


shapeIndex

int shapeIndex
The current shape index.

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

serialVersionUID: -3471933055190251131L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: 7871545897358563521L

Serialization Methods

readObject

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

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

writeObject

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

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

data

float[][] data
The data.


xDataRange

Range xDataRange
The x data range.


yDataRange

Range yDataRange
The y data range.


domainAxis

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


rangeAxis

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


domainGridlinesVisible

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


rangeGridlinesVisible

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

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

serialVersionUID: -2120941170159987395L

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

serialVersionUID: -1762344775267627916L

Serialized Fields

startValue

double startValue
The start value.


endValue

double endValue
The end value.


gradientPaintTransformer

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

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

serialVersionUID: 1079905665515589820L

Serialized Fields

data

DefaultValueDataset data
The dataset.


chart

JFreeChart chart
The chart.


panel

ChartPanel panel
The chart panel.


plot

ThermometerPlot plot
The thermometer plot.

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

serialVersionUID: -734389651405327166L

Serialization Methods

readObject

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

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

writeObject

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

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

alpha

float alpha
The alpha transparency.


label

java.lang.String label
The label.


labelFont

java.awt.Font labelFont
The label font.


labelAnchor

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


labelTextAnchor

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


labelOffset

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


labelOffsetType

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

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

serialVersionUID: 1530982090622488257L

Serialization Methods

readObject

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

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

writeObject

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

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

label

java.lang.String label
The interval label.


range

Range range
The interval range.

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

serialVersionUID: 2987472457734470962L

Serialization Methods

readObject

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

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

writeObject

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

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

dataset

ValueDataset dataset
The dataset (contains a single value).


shape

DialShape shape
The dial shape (background shape).


meterAngle

int meterAngle
The dial extent (measured in degrees).


range

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


tickSize

double tickSize
The tick size.


tickPaint

java.awt.Paint tickPaint
The paint used to draw the ticks.


units

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


valueFont

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


drawBorder

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


tickLabelsVisible

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


tickLabelFont

java.awt.Font tickLabelFont
The tick label font.


tickLabelPaint

java.awt.Paint tickLabelPaint
The tick label paint.


tickLabelFormat

java.text.NumberFormat tickLabelFormat
The tick label format.


intervals

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

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

serialVersionUID: -355377800470807389L

Serialization Methods

readObject

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

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

writeObject

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

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

pieChart

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


dataset

CategoryDataset dataset
The dataset.


dataExtractOrder

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


limit

double limit
The pie section limit percentage.


aggregatedItemsKey

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

Since:
1.0.2

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

serialVersionUID: -795612466005590431L

Serialization Methods

readObject

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

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

writeObject

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

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

dataset

PieDataset dataset
The dataset for the pie chart.


pieIndex

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


interiorGap

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


circular

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


startAngle

double startAngle
The starting angle.


direction

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


sectionPaintList

org.jfree.util.PaintList sectionPaintList
The section paint list.


sectionOutlinesVisible

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


sectionOutlinePaintList

org.jfree.util.PaintList sectionOutlinePaintList
The section outline paint list.


sectionOutlineStrokeList

org.jfree.util.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

org.jfree.util.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.


labelLinksVisible

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


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.


legendLabelToolTipGenerator

PieSectionLabelGenerator legendLabelToolTipGenerator
A tool tip generator for the legend.


ignoreNullValues

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


ignoreZeroValues

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


minimumArcAngleToDraw

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

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

serialVersionUID: 3408984188945161432L

Serialized Fields

depthFactor

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

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

serialVersionUID: -8831571430103671324L

Serialization Methods

readObject

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

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

writeObject

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

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

parent

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


datasetGroup

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


noDataMessage

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


noDataMessageFont

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


insets

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


backgroundImageAlignment

int backgroundImageAlignment
The alignment for the background image.


backgroundImageAlpha

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


foregroundAlpha

float foregroundAlpha
The alpha-transparency for the plot.


backgroundAlpha

float backgroundAlpha
The alpha transparency for the background paint.


drawingSupplier

DrawingSupplier drawingSupplier
The drawing supplier.

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

serialVersionUID: -2508771828190337782L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: 8446720134379617220L

Serialization Methods

readObject

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

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

writeObject

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

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

owner

ChartRenderingInfo owner
The owner of this info.


subplotInfo

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

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

serialVersionUID: 3794383185924179525L

Serialization Methods

readObject

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

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

writeObject

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

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

angleTicks

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


axis

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


dataset

XYDataset dataset
The dataset.


renderer

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


angleLabelsVisible

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


angleLabelFont

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


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

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

serialVersionUID: -1906707320728242478L

Serialized Fields

red

int[] red
The red values.


green

int[] green
The green values.


blue

int[] blue
The blue values.

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

serialVersionUID: 1556064784129676620L

Serialization Methods

readObject

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

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

writeObject

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

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

separatorsVisible

boolean separatorsVisible
A flag that controls whether or not separators are drawn between the sections of the chart.


innerSeparatorExtension

double innerSeparatorExtension
The length of the inner separator extension (as a percentage of the depth of the sections).


outerSeparatorExtension

double outerSeparatorExtension
The length of the outer separator extension (as a percentage of the depth of the sections).

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

serialVersionUID: 209336477448807735L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: -5376340422031599463L

Serialization Methods

readObject

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

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

writeObject

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

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

headPercent

double headPercent
The head radius as a percentage of the available drawing area.


interiorGap

double interiorGap
The space left around the outside of the plot as a percentage.


axisLabelGap

double axisLabelGap
The gap between the labels and the axes as a %age of the radius.


dataset

CategoryDataset dataset
The dataset.


maxValue

double maxValue
The maximum value we are plotting against on each category axis


dataExtractOrder

org.jfree.util.TableOrder dataExtractOrder
The data extract order (BY_ROW or BY_COLUMN). This denotes whether the data series are stored in rows (in which case the category names are derived from the column keys) or in columns (in which case the category names are derived from the row keys).


startAngle

double startAngle
The starting angle.


direction

org.jfree.util.Rotation direction
The direction for drawing the radar axis & plots.


seriesPaintList

org.jfree.util.PaintList seriesPaintList
The series paint list.


seriesOutlinePaintList

org.jfree.util.PaintList seriesOutlinePaintList
The series outline paint list.


seriesOutlineStrokeList

org.jfree.util.StrokeList seriesOutlineStrokeList
The series outline stroke list.


labelFont

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


labelGenerator

CategoryItemLabelGenerator labelGenerator
The label generator.


webFilled

boolean webFilled
controls if the web polygons are filled or not


toolTipGenerator

CategoryToolTipGenerator toolTipGenerator
A tooltip generator for the plot (null permitted).


urlGenerator

CategoryURLGenerator urlGenerator
A URL generator for the plot (null permitted).

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

serialVersionUID: 4087093313147984390L

Serialization Methods

readObject

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

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

writeObject

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

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

dataset

ValueDataset dataset
The dataset for the plot.


rangeAxis

ValueAxis rangeAxis
The range axis.


lowerBound

double lowerBound
The lower bound for the thermometer.


upperBound

double upperBound
The upper bound for the thermometer.


padding

org.jfree.ui.RectangleInsets padding
Blank space inside the plot area around the outside of the thermometer.


units

int units
The display units


valueLocation

int valueLocation
The value label position.


axisLocation

int axisLocation
The position of the axis


valueFont

java.awt.Font valueFont
The font to write the value in


valueFormat

java.text.NumberFormat valueFormat
Number format for the value


showValueLines

boolean showValueLines
A flag that controls whether value lines are drawn.


subrange

int subrange
The display sub-range.


subrangeInfo

double[][] subrangeInfo
The start and end values for the subranges.


followDataInSubranges

boolean followDataInSubranges
A flag that controls whether or not the axis range adjusts to the sub-ranges.


useSubrangePaint

boolean useSubrangePaint
A flag that controls whether or not the mercury paint changes with the subranges.


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

serialVersionUID: 4668320403707308155L

Serialized Fields

orientation

PlotOrientation orientation
The plot orientation. vertical = notch down horizontal = notch right


dataset

WaferMapDataset dataset
The dataset.


renderer

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

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

serialVersionUID: 7044148245716569264L

Serialization Methods

readObject

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

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

writeObject

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

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

orientation

PlotOrientation orientation
The plot orientation.


axisOffset

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


domainAxes

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


domainAxisLocations

org.jfree.util.ObjectList domainAxisLocations
The domain axis locations.


rangeAxes

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


rangeAxisLocations

org.jfree.util.ObjectList rangeAxisLocations
The range axis location.


datasets

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


renderers

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


datasetToDomainAxisMap

java.util.Map<K,V> 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<K,V> 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.


rangeZeroBaselineVisible

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


domainCrosshairVisible

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


domainCrosshairValue

double domainCrosshairValue
The domain crosshair value.


domainCrosshairLockedOnData

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


rangeCrosshairVisible

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


rangeCrosshairValue

double rangeCrosshairValue
The range crosshair value.


rangeCrosshairLockedOnData

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


foregroundDomainMarkers

java.util.Map<K,V> foregroundDomainMarkers
A map of lists of foreground markers (optional) for the domain axes.


backgroundDomainMarkers

java.util.Map<K,V> backgroundDomainMarkers
A map of lists of background markers (optional) for the domain axes.


foregroundRangeMarkers

java.util.Map<K,V> foregroundRangeMarkers
A map of lists of foreground markers (optional) for the range axes.


backgroundRangeMarkers

java.util.Map<K,V> backgroundRangeMarkers
A map of lists of background markers (optional) for the range axes.


annotations

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


fixedDomainAxisSpace

AxisSpace fixedDomainAxisSpace
The fixed domain axis space.


fixedRangeAxisSpace

AxisSpace fixedRangeAxisSpace
The fixed range axis space.


datasetRenderingOrder

DatasetRenderingOrder datasetRenderingOrder
The order of the dataset rendering (REVERSE draws the primary dataset last so that it appears to be on top).


seriesRenderingOrder

SeriesRenderingOrder seriesRenderingOrder
The order of the series rendering (REVERSE draws the primary series last so that it appears to be on top).


weight

int weight
The weight for this plot (only relevant if this is a subplot in a combined plot).


fixedLegendItems

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


Package org.jfree.chart.renderer

Class org.jfree.chart.renderer.AbstractRenderer extends java.lang.Object implements Serializable

serialVersionUID: -828267569428206075L

Serialization Methods

readObject

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

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

writeObject

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

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

seriesVisible

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


seriesVisibleList

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


baseSeriesVisible

boolean baseSeriesVisible
The default visibility for each series.


seriesVisibleInLegend

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


seriesVisibleInLegendList

org.jfree.util.BooleanList seriesVisibleInLegendList
A list of flags that controls whether or not each series is visible in the legend.


baseSeriesVisibleInLegend

boolean baseSeriesVisibleInLegend
The default visibility for each series in the legend.


paintList

org.jfree.util.PaintList paintList
The paint list.


fillPaintList

org.jfree.util.PaintList fillPaintList
The fill paint list.


outlinePaintList

org.jfree.util.PaintList outlinePaintList
The outline paint list.


strokeList

org.jfree.util.StrokeList strokeList
The stroke list.


outlineStrokeList

org.jfree.util.StrokeList outlineStrokeList
The outline stroke list.


shapeList

org.jfree.util.ShapeList shapeList
A shape list.


itemLabelsVisible

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


itemLabelsVisibleList

org.jfree.util.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

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


baseItemLabelFont

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


itemLabelPaintList

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


positiveItemLabelPosition

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


positiveItemLabelPositionList

org.jfree.util.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

org.jfree.util.ObjectList negativeItemLabelPositionList
The negative item label position (per series).


baseNegativeItemLabelPosition

ItemLabelPosition baseNegativeItemLabelPosition
The fallback negative item label position.


itemLabelAnchorOffset

double itemLabelAnchorOffset
The item label anchor offset.


createEntities

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


createEntitiesList

org.jfree.util.BooleanList createEntitiesList
Flags that control whether or not entities are generated for each series. This will be overridden by 'createEntities'.


baseCreateEntities

boolean baseCreateEntities
The default flag that controls whether or not entities are generated. This flag is used when both the above flags return null.

Class org.jfree.chart.renderer.AreaRendererEndType extends java.lang.Object implements Serializable

serialVersionUID: -1774146392916359839L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

Class org.jfree.chart.renderer.DefaultPolarItemRenderer extends AbstractRenderer implements Serializable

Serialized Fields

plot

PolarPlot plot
The plot that the renderer is assigned to.


seriesFilled

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

Class org.jfree.chart.renderer.NotOutlierException extends java.lang.Exception implements Serializable

Class org.jfree.chart.renderer.WaferMapRenderer extends AbstractRenderer implements Serializable

Serialized Fields

paintIndex

java.util.Map<K,V> paintIndex
paint index


plot

WaferMapPlot plot
plot


paintLimit

int paintLimit
paint limit


paintIndexMethod

int paintIndexMethod
paint index method


Package org.jfree.chart.renderer.category

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

serialVersionUID: 1247553218442497391L

Serialized Fields

plot

CategoryPlot plot
The plot that the renderer is assigned to.


itemLabelGenerator

CategoryItemLabelGenerator itemLabelGenerator
The item label generator for ALL series.


itemLabelGeneratorList

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


baseItemLabelGenerator

CategoryItemLabelGenerator baseItemLabelGenerator
The base item label generator.


toolTipGenerator

CategoryToolTipGenerator toolTipGenerator
The tool tip generator for ALL series.


toolTipGeneratorList

org.jfree.util.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

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


baseItemURLGenerator

CategoryURLGenerator baseItemURLGenerator
The base item label generator.


legendItemLabelGenerator

CategorySeriesLabelGenerator legendItemLabelGenerator
The legend item label generator.


legendItemToolTipGenerator

CategorySeriesLabelGenerator legendItemToolTipGenerator
The legend item tool tip generator.


legendItemURLGenerator

CategorySeriesLabelGenerator legendItemURLGenerator
The legend item URL generator.

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

serialVersionUID: -4231878281385812757L

Serialized Fields

endType

AreaRendererEndType endType
A flag that controls how the ends of the areas are drawn.

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

serialVersionUID: 6000649414965887481L

Serialized Fields

itemMargin

double itemMargin
The margin between items (bars) within a category.


drawBarOutline

boolean drawBarOutline
A flag that controls whether or not bar outlines are drawn.


maximumBarWidth

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


minimumBarLength

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


gradientPaintTransformer

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


positiveItemLabelPositionFallback

ItemLabelPosition positiveItemLabelPositionFallback
The fallback position if a positive item label doesn't fit inside the bar.


negativeItemLabelPositionFallback

ItemLabelPosition negativeItemLabelPositionFallback
The fallback position if a negative item label doesn't fit inside the bar.


upperClip

double upperClip
The upper clip (axis) value for the axis.


lowerClip

double lowerClip
The lower clip (axis) value for the axis.


base

double base
The base value for the bars (defaults to 0.0).


includeBaseInRange

boolean includeBaseInRange
A flag that controls whether the base value is included in the range returned by the findRangeBounds() method.

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

serialVersionUID: 7686976503536003636L

Serialization Methods

readObject

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

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

writeObject

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

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

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

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

serialVersionUID: 632027470694481177L

Serialization Methods

readObject

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

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

writeObject

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

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

fillBox

boolean fillBox
A flag that controls whether or not the box is filled.


itemMargin

double itemMargin
The margin between items (boxes) within a category.

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

serialVersionUID: -5121079703118261470L

Serialized Fields

stagger

boolean stagger
A flag that controls whether or not the steps for multiple series are staggered.

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

serialVersionUID: -7793786349384231896L

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

serialVersionUID: -4010349116350119512L

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

serialVersionUID: -2725921399005922939L

Serialized Fields

seriesToGroupMap

KeyToGroupMap seriesToGroupMap
A map used to assign each series to a group.

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

serialVersionUID: -5068857361615528725L

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

serialVersionUID: -8716572894780469487L

Serialized Fields

seriesBarWidthList

org.jfree.util.ObjectList seriesBarWidthList
A list of the width of each series bar.

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

serialVersionUID: -8204856624355025117L

Serialized Fields

itemMargin

double itemMargin
The margin between items within a category.


maxItemWidth

double maxItemWidth
The maximum item width as a percentage of the available space.

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

serialVersionUID: -197749519869226398L

Serialized Fields

linesVisible

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


seriesLinesVisible

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


baseLinesVisible

boolean baseLinesVisible
A flag indicating whether or not lines are drawn between non-null points.


shapesVisible

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


seriesShapesVisible

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


baseShapesVisible

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


shapesFilled

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


seriesShapesFilled

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


baseShapesFilled

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


useFillPaint

boolean useFillPaint
A flag that controls whether the fill paint is used for filling shapes.


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for shapes.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether the outline paint is used for drawing shape outlines - if not, the regular series paint is used.

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

serialVersionUID: 5467931468380928736L

Serialized Fields

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

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

serialVersionUID: 2935615937671064911L

Serialization Methods

readObject

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

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

writeObject

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

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

plotLines

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


lastCategory

int lastCategory
The last category.


min

double min
The minimum.


max

double max
The maximum.

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

serialVersionUID: -3595635038460823663L

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

serialVersionUID: 6402943811500067531L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the bars display values or percentages.

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

serialVersionUID: -5832945916493247123L

Serialized Fields

renderAsPercentages

boolean renderAsPercentages
A flag that controls whether the bars display values or percentages.

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

serialVersionUID: -4986038395414039117L

Serialization Methods

readObject

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

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

writeObject

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

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

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

serialVersionUID: -3557517173697777579L

Serialization Methods

readObject

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

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

writeObject

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

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

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

serialVersionUID: -2482910643727230911L

Serialization Methods

readObject

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

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

writeObject

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

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

Package org.jfree.chart.renderer.xy

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

serialVersionUID: 8019124836026607990L

Serialized Fields

plot

XYPlot plot
The plot.


itemLabelGenerator

XYItemLabelGenerator itemLabelGenerator
The item label generator for ALL series.


itemLabelGeneratorList

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


baseItemLabelGenerator

XYItemLabelGenerator baseItemLabelGenerator
The base item label generator.


toolTipGenerator

XYToolTipGenerator toolTipGenerator
The tool tip generator for ALL series.


toolTipGeneratorList

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


baseToolTipGenerator

XYToolTipGenerator baseToolTipGenerator
The base tool tip generator.


urlGenerator

XYURLGenerator urlGenerator
The URL text generator.


backgroundAnnotations

java.util.List<E> backgroundAnnotations
Annotations to be drawn in the background layer ('underneath' the data items).


foregroundAnnotations

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


defaultEntityRadius

int defaultEntityRadius

legendItemLabelGenerator

XYSeriesLabelGenerator legendItemLabelGenerator

legendItemToolTipGenerator

XYSeriesLabelGenerator legendItemToolTipGenerator

legendItemURLGenerator

XYSeriesLabelGenerator legendItemURLGenerator

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

serialVersionUID: 50390395841817121L

Serialization Methods

readObject

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

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

writeObject

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

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

autoWidthMethod

int autoWidthMethod
The method of automatically calculating the candle width.


autoWidthFactor

double autoWidthFactor
The number (generally between 0.0 and 1.0) by which the available space automatically calculated for the candles will be multiplied to determine the actual width to use.


autoWidthGap

double autoWidthGap
The minimum gap between one candle and the next


candleWidth

double candleWidth
The candle width.


maxCandleWidthInMilliseconds

double maxCandleWidthInMilliseconds
The maximum candlewidth in milliseconds.


maxCandleWidth

double maxCandleWidth
Temporary storage for the maximum candle width.


drawVolume

boolean drawVolume
A flag controlling whether or not volume bars are drawn on the chart.

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

serialVersionUID: 5864462149177133147L

Serialized Fields

centerBarAtStartValue

boolean centerBarAtStartValue
Determines whether bar center should be interval start.

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

serialVersionUID: 4035912243303764892L

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

serialVersionUID: 3450423530996888074L

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

serialVersionUID: -8135673815876552516L

Serialization Methods

readObject

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

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

writeObject

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

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

drawOpenTicks

boolean drawOpenTicks
A flag that controls whether the open ticks are drawn.


drawCloseTicks

boolean drawCloseTicks
A flag that controls whether the close ticks are drawn.

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

serialVersionUID: 5217394318178570889L

Serialization Methods

readObject

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

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

writeObject

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

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

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

serialVersionUID: 7752676509764539182L

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

serialVersionUID: -7049101055533436444L

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

serialVersionUID: -3271351259436865995L

Serialization Methods

readObject

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

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

writeObject

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

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

baseShapesVisible

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


plotLines

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


plotImages

boolean plotImages
A flag indicating whether or not images are drawn between XY points.


plotDiscontinuous

boolean plotDiscontinuous
A flag controlling whether or not discontinuous lines are used.


gapThresholdType

org.jfree.util.UnitType gapThresholdType
Specifies how the gap threshold value is interpreted.


gapThreshold

double gapThreshold
Threshold for deciding when to discontinue a line.


shapesFilled

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


seriesShapesFilled

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


baseShapesFilled

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


drawSeriesLineAsPath

boolean drawSeriesLineAsPath
A flag that controls whether or not each series is drawn as a single path.

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

serialVersionUID: 8078914101916976844L

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

serialVersionUID: -4481971353973876747L

Serialization Methods

readObject

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

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

writeObject

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

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

plotShapes

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


plotLines

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


plotArea

boolean plotArea
A flag indicating whether or not Area are drawn at each XY point.


showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.

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

serialVersionUID: -7378069681579984133L

Serialization Methods

readObject

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

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

writeObject

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

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

plotLines

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


showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.

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

serialVersionUID: 770559577251370036L

Serialization Methods

readObject

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

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

writeObject

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

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

base

double base
The default base value for the bars.


useYInterval

boolean useYInterval
A flag that controls whether the bars use the y-interval supplied by the dataset.


margin

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


drawBarOutline

boolean drawBarOutline
A flag that controls whether or not bar outlines are drawn.


gradientPaintTransformer

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


positiveItemLabelPositionFallback

ItemLabelPosition positiveItemLabelPositionFallback
The fallback position if a positive item label doesn't fit inside the bar.


negativeItemLabelPositionFallback

ItemLabelPosition negativeItemLabelPositionFallback
The fallback position if a negative item label doesn't fit inside the bar.

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

serialVersionUID: -8020170108532232324L

Serialization Methods

readObject

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

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

writeObject

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

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

boxWidth

double boxWidth
The box width.


fillBox

boolean fillBox
A flag that controls whether or not the box is filled.

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

serialVersionUID: -5221991598674249125L

Serialized Fields

scaleType

int scaleType
Controls how the width and height of the bubble are scaled.

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

serialVersionUID: -8447915602375584857L

Serialization Methods

readObject

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

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

writeObject

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

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

shapesVisible

boolean shapesVisible
Display shapes at each point?

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

serialVersionUID: -2764344339073566425L

Serialized Fields

dotWidth

int dotWidth
The dot width.


dotHeight

int dotHeight
The dot height.

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

serialVersionUID: 588933208243446087L

Serialized Fields

xOffset

double xOffset
The size of x-offset for the 3D effect.


yOffset

double yOffset
The size of y-offset for the 3D effect.

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

serialVersionUID: -7435246895986425885L

Serialization Methods

readObject

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

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

writeObject

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

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

linesVisible

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


seriesLinesVisible

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


baseLinesVisible

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


shapesVisible

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


seriesShapesVisible

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


baseShapesVisible

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


shapesFilled

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


seriesShapesFilled

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


baseShapesFilled

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


drawOutlines

boolean drawOutlines
A flag that controls whether outlines are drawn for shapes.


useFillPaint

boolean useFillPaint
A flag that controls whether the fill paint is used for filling shapes.


useOutlinePaint

boolean useOutlinePaint
A flag that controls whether the outline paint is used for drawing shape outlines.


drawSeriesLineAsPath

boolean drawSeriesLineAsPath
A flag that controls whether or not each series is drawn as a single path.

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

serialVersionUID: -7311560779702649635L

Serialized Fields

shapesVisible

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


shapesFilled

boolean shapesFilled
A flag that controls whether or not shapes are filled for ALL series.


plotArea

boolean plotArea
A flag indicating whether or not Area are drawn at each XY point.


showOutline

boolean showOutline
A flag that controls whether or not the outline is shown.


rangeBase

double rangeBase
The value on the range axis which defines the 'lower' border of the area.

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

serialVersionUID: -8918141928884796108L

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

serialVersionUID: -2951586537224143260L


Package org.jfree.chart.servlet

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


Package org.jfree.chart.title

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

serialVersionUID: -6770854036232562290L

Serialized Fields

container

BlockContainer container
A container for the individual titles.

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

serialVersionUID: -465434812763159881L

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

Serialized Fields

image

java.awt.Image image
The title image.

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

Serialization Methods

readObject

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

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

writeObject

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

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

shapeVisible

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


shapeLocation

org.jfree.ui.RectangleAnchor shapeLocation
Defines the location within the block to which the shape will be aligned.


shapeAnchor

org.jfree.ui.RectangleAnchor shapeAnchor
Defines the point on the shape's bounding rectangle that will be aligned to the drawing location when the shape is rendered.


shapeFilled

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


shapeOutlineVisible

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


lineVisible

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

Class org.jfree.chart.title.LegendItemBlockContainer extends BlockContainer implements Serializable

Serialized Fields

dataset

int dataset
The dataset index.


series

int series
The series index.

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

serialVersionUID: 2644010518533854633L

Serialization Methods

readObject

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

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

writeObject

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

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

sources

LegendItemSource[] sources
The sources for legend items.


legendItemGraphicEdge

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


legendItemGraphicAnchor

org.jfree.ui.RectangleAnchor legendItemGraphicAnchor
The anchor point for the legend item graphic.


legendItemGraphicLocation

org.jfree.ui.RectangleAnchor legendItemGraphicLocation
The legend item graphic location.


legendItemGraphicPadding

org.jfree.ui.RectangleInsets legendItemGraphicPadding
The padding for the legend item graphic.


itemFont

java.awt.Font itemFont
The item font.


itemLabelPadding

org.jfree.ui.RectangleInsets itemLabelPadding
The padding for the item labels.


items

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


hLayout

Arrangement hLayout

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

serialVersionUID: 8372008692127477443L

Serialization Methods

readObject

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

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

writeObject

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

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

text

java.lang.String text
The title text.


font

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


textAlignment

org.jfree.ui.HorizontalAlignment textAlignment
The text alignment.


toolTipText

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


urlText

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


content

org.jfree.text.TextBlock content
The content.


expandToFitSpace

boolean expandToFitSpace
A flag that controls whether the title expands to fit the available space..

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

serialVersionUID: -6675162505277817221L

Serialization Methods

readObject

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

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

writeObject

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

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

position

org.jfree.ui.RectangleEdge position
The title position.


horizontalAlignment

org.jfree.ui.HorizontalAlignment horizontalAlignment
The horizontal alignment of the title content.


verticalAlignment

org.jfree.ui.VerticalAlignment verticalAlignment
The vertical alignment of the title content.


notify

boolean notify
A flag that can be used to temporarily disable the listener mechanism.


Package org.jfree.chart.urls

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

serialVersionUID: 7100607670144900503L

Serialized Fields

urls

java.util.ArrayList<E> urls
Storage for the URLs.

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

serialVersionUID: -8565933356596551832L

Serialized Fields

urlSeries

java.util.ArrayList<E> urlSeries
Storage for the URLs.

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

serialVersionUID: 2276668053074881909L

Serialized Fields

prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Series parameter name to go in each URL


categoryParameterName

java.lang.String categoryParameterName
Category parameter name to go in each URL

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

serialVersionUID: 1626966402065883419L

Serialized Fields

prefix

java.lang.String prefix
The prefix.


categoryParameterName

java.lang.String categoryParameterName
The category parameter name.


indexParameterName

java.lang.String indexParameterName
The pie index parameter name.

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

serialVersionUID: -1771624523496595382L

Serialized Fields

prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Series parameter name to go in each URL


itemParameterName

java.lang.String itemParameterName
Item parameter name to go in each URL

Class org.jfree.chart.urls.StandardXYZURLGenerator extends StandardXYURLGenerator implements Serializable

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

serialVersionUID: -9122773175671182445L

Serialized Fields

dateFormat

java.text.DateFormat dateFormat
A formatter for the date.


prefix

java.lang.String prefix
Prefix to the URL


seriesParameterName

java.lang.String seriesParameterName
Name to use to identify the series


itemParameterName

java.lang.String itemParameterName
Name to use to identify the item


Package org.jfree.data

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

serialVersionUID: -7388924517460437712L

Serialized Fields

key

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


value

java.lang.Number value
The value.

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

serialVersionUID: 8468154364608194797L

Serialized Fields

data

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

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

serialVersionUID: -5514169970951994748L

Serialized Fields

rowKeys

java.util.List<E> rowKeys
The row keys.


columnKeys

java.util.List<E> columnKeys
The column keys.


rows

java.util.List<E> rows
The row data.


sortRowKeys

boolean sortRowKeys
If the row keys should be sorted by their comparable order.

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

serialVersionUID: 4902774943512072627L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

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

serialVersionUID: 2677930479256885863L

Serialized Fields

key

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


object

java.lang.Object object
The object.

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

serialVersionUID: 1321582394193530984L

Serialized Fields

data

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

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

serialVersionUID: -1015873563138522374L

Serialized Fields

rowKeys

java.util.List<E> rowKeys
The row keys.


columnKeys

java.util.List<E> columnKeys
The column keys.


rows

java.util.List<E> rows
The row data.

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

serialVersionUID: -2228169345475318082L

Serialized Fields

defaultGroup

java.lang.Comparable<T> defaultGroup
The default group.


groups

java.util.List<E> groups
The groups.


keyToGroupMap

java.util.Map<K,V> keyToGroupMap
A mapping between keys and groups.

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

serialVersionUID: -906333695431863380L

Serialized Fields

lower

double lower
The lower bound of the range.


upper

double upper
The upper bound of the range.

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

serialVersionUID: -9073319010650549239L

Serialization Methods

readResolve

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

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

name

java.lang.String name
The name.

Class org.jfree.data.UnknownKeyException extends java.lang.IllegalArgumentException implements Serializable


Package org.jfree.data.category

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

serialVersionUID: 5516396319762189617L

Serialized Fields

source

CategoryDataset source
The source.


extract

org.jfree.util.TableOrder extract
The extract type.


index

int index
The row or column index.

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

serialVersionUID: -8168173757291644622L

Serialized Fields

data

DefaultKeyedValues2D data
A storage structure for the data.

Class org.jfree.data.category.DefaultIntervalCategoryDataset extends AbstractSeriesDataset implements Serializable

Serialized Fields

seriesKeys

java.lang.Comparable<T>[] seriesKeys
The series keys.


categoryKeys

java.lang.Comparable<T>[] categoryKeys
The category keys.


startData

java.lang.Number[][] startData
Storage for the start value data.


endData

java.lang.Number[][] endData
Storage for the end value data.


Package org.jfree.data.contour

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

Serialized Fields

seriesKey

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

serialVersionUID: 1094303785346988894L

Serialized Fields

description

java.lang.String description
The task description.


duration

TimePeriod duration
The time period for the task (estimated or actual).


percentComplete

java.lang.Double percentComplete
The percent complete (null is permitted).


subtasks

java.util.List<E> subtasks
Storage for the sub-tasks (if any).

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

Serialized Fields

tasks

java.util.List<E> tasks
Storage for the tasks in the series.

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

serialVersionUID: -2065799050738449903L

Serialized Fields

keys

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


data

java.util.List<E> data
Storage for the series.


Package org.jfree.data.general

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

serialVersionUID: 1918768939869230744L

Serialization Methods

readObject

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

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Handles serialization.

Throws:
java.io.IOException - if there is an I/O problem.
Serialized Fields

group

DatasetGroup group
The group that the dataset belongs to.

Class org.jfree.data.general.AbstractSeriesDataset extends AbstractDataset implements Serializable

serialVersionUID: -6074996219705033171L

Class org.jfree.data.general.CombinedDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

datasetInfo

java.util.List<E> datasetInfo
Storage for the datasets we combine.

Class org.jfree.data.general.DatasetChangeEvent extends java.util.EventObject implements Serializable

Serialized Fields

dataset

Dataset dataset
The dataset that generated the change event.

Class org.jfree.data.general.DatasetGroup extends java.lang.Object implements Serializable

serialVersionUID: -3640642179674185688L

Serialized Fields

id

java.lang.String id
The group id.

Class org.jfree.data.general.DefaultKeyedValueDataset extends AbstractDataset implements Serializable

serialVersionUID: -8149484339560406750L

Serialized Fields

data

KeyedValue data
Storage for the data.

Class org.jfree.data.general.DefaultKeyedValues2DDataset extends DefaultCategoryDataset implements Serializable

serialVersionUID: 4288210771905990424L

Class org.jfree.data.general.DefaultKeyedValuesDataset extends DefaultPieDataset implements Serializable

serialVersionUID: 306264413152815781L

Class org.jfree.data.general.DefaultPieDataset extends AbstractDataset implements Serializable

serialVersionUID: 2904745139106540618L

Serialized Fields

data

DefaultKeyedValues data
Storage for the data.

Class org.jfree.data.general.DefaultValueDataset extends AbstractDataset implements Serializable

serialVersionUID: 8137521217249294891L

Serialized Fields

value

java.lang.Number value
The value.

Class org.jfree.data.general.Series extends java.lang.Object implements Serializable

serialVersionUID: -6906561437538683581L

Serialized Fields

key

java.lang.Comparable<T> key
The key for the series.


description

java.lang.String description
A description of the series.


listeners

javax.swing.event.EventListenerList listeners
Storage for registered change listeners.


propertyChangeSupport

java.beans.PropertyChangeSupport propertyChangeSupport
Object to support property change notification.


notify

boolean notify
A flag that controls whether or not changes are notified.

Class org.jfree.data.general.SeriesChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID: 1593866085210089052L

Class org.jfree.data.general.SeriesException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -3667048387550852940L

Class org.jfree.data.general.SubSeriesDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

parent

SeriesDataset parent
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<E> rows
Rows.


maxValue

double maxValue
The maximum y value of the returned result set


minValue

double minValue
The minimum y value of the returned result set


isTimeSeries

boolean isTimeSeries
Is this dataset a timeseries ?


Package org.jfree.data.statistics

Class org.jfree.data.statistics.BoxAndWhiskerItem extends java.lang.Object implements Serializable

serialVersionUID: 7329649623148167423L

Serialized Fields

mean

java.lang.Number mean
The mean.


median

java.lang.Number median
The median.


q1

java.lang.Number q1
The first quarter.


q3

java.lang.Number q3
The third quarter.


minRegularValue

java.lang.Number minRegularValue
The minimum regular value.


maxRegularValue

java.lang.Number maxRegularValue
The maximum regular value.


minOutlier

java.lang.Number minOutlier
The minimum outlier.


maxOutlier

java.lang.Number maxOutlier
The maximum outlier.


outliers

java.util.List<E> outliers
The outliers.

Class org.jfree.data.statistics.DefaultBoxAndWhiskerCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

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

seriesKey

java.lang.Comparable<T> seriesKey
The series key.


dates

java.util.List<E> dates
Storage for the dates.


items

java.util.List<E> items
Storage for the box and whisker statistics.


minimumRangeValue

java.lang.Number minimumRangeValue
The minimum range value.


maximumRangeValue

java.lang.Number maximumRangeValue
The maximum range value.


rangeBounds

Range rangeBounds
The range of values.


outlierCoefficient

double outlierCoefficient
The coefficient used to calculate outliers. Tukey's default value is 1.5 (see EDA) Any value which is greater than Q3 + (interquartile range * outlier coefficient) is considered to be an outlier. Can be altered if the data is particularly skewed.


faroutCoefficient

double faroutCoefficient
The coefficient used to calculate farouts. Tukey's default value is 2 (see EDA) Any value which is greater than Q3 + (interquartile range * farout coefficient) is considered to be a farout. Can be altered if the data is particularly skewed.

Class org.jfree.data.statistics.DefaultStatisticalCategoryDataset extends AbstractDataset implements Serializable

Serialized Fields

data

KeyedObjects2D data
Storage for the data.


minimumRangeValue

double minimumRangeValue
The minimum range value.


minimumRangeValueIncStdDev

double minimumRangeValueIncStdDev
The minimum range value including the standard deviation.


maximumRangeValue

double maximumRangeValue
The maximum range value.


maximumRangeValueIncStdDev

double maximumRangeValueIncStdDev
The maximum range value including the standard deviation.

Class org.jfree.data.statistics.HistogramBin extends java.lang.Object implements Serializable

serialVersionUID: 7614685080015589931L

Serialized Fields

count

int count
The number of items in the bin.


startBoundary

double startBoundary
The start boundary.


endBoundary

double endBoundary
The end boundary.

Class org.jfree.data.statistics.HistogramDataset extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: -6341668077370231153L

Serialized Fields

list

java.util.List<E> list
A list of maps.


type

HistogramType type
The histogram type.

Class org.jfree.data.statistics.HistogramType extends java.lang.Object implements Serializable

serialVersionUID: 2618927186251997727L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The type name.

Class org.jfree.data.statistics.MeanAndStandardDeviation extends java.lang.Object implements Serializable

serialVersionUID: 7413468697315721515L

Serialized Fields

mean

java.lang.Number mean
The mean.


standardDeviation

java.lang.Number standardDeviation
The standard deviation.

Class org.jfree.data.statistics.SimpleHistogramBin extends java.lang.Object implements Serializable

serialVersionUID: 3480862537505941742L

Serialized Fields

lowerBound

double lowerBound
The lower bound for the bin.


upperBound

double upperBound
The upper bound for the bin.


includeLowerBound

boolean includeLowerBound
A flag that controls whether the lower bound is included in the bin range.


includeUpperBound

boolean includeUpperBound
A flag that controls whether the upper bound is included in the bin range.


itemCount

int itemCount
The item count.

Class org.jfree.data.statistics.SimpleHistogramDataset extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: 7997996479768018443L

Serialized Fields

key

java.lang.Comparable<T> key
The series key.


bins

java.util.List<E> bins
The bins.


adjustForBinSize

boolean adjustForBinSize
A flag that controls whether or not the bin count is divided by the bin size.


Package org.jfree.data.time

Class org.jfree.data.time.DateRange extends Range implements Serializable

serialVersionUID: -4705682568375418157L

Serialized Fields

lowerDate

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

serialVersionUID: -7082667380758962755L

Serialized Fields

serialDate

org.jfree.date.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.


seriesKeys

java.lang.Comparable<T>[] seriesKeys
Storage for the series keys.


timePeriodClass

java.lang.Class<T> timePeriodClass
The time period class - barely used, and could be removed (DG).


pointsInTime

RegularTimePeriod[] pointsInTime
Storage for the x-values.


seriesCount

int seriesCount
The number of series.


valueHistory

DynamicTimeSeriesCollection.ValueSequence[] valueHistory
An array for storing the objects that represent each series.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)


position

int position
The position within a time period to return as the x-value (START, MIDDLE or END).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.


oldestAt

int oldestAt
index for mapping: points to the oldest valid time & data.


newestAt

int newestAt
Index of the newest data item.


deltaTime

long deltaTime
the # of msec by which time advances.


domainStart

java.lang.Long domainStart
Cached domain start (for use by DomainInfo).


domainEnd

java.lang.Long domainEnd
Cached domain end (for use by DomainInfo).


domainRange

Range domainRange
Cached domain range (for use by DomainInfo).


minValue

java.lang.Float minValue
The minimum value.


maxValue

java.lang.Float maxValue
The maximum value.


valueRange

Range valueRange
The value range.

Class org.jfree.data.time.FixedMillisecond extends RegularTimePeriod implements Serializable

serialVersionUID: 7867521484545646931L

Serialized Fields

time

java.util.Date time
The millisecond.

Class org.jfree.data.time.Hour extends RegularTimePeriod implements Serializable

serialVersionUID: -835471579831937652L

Serialized Fields

day

Day day
The day.


hour

int hour
The hour.

Class org.jfree.data.time.Millisecond extends RegularTimePeriod implements Serializable

serialVersionUID: -5316836467277638485L

Serialized Fields

millisecond

int millisecond
The millisecond.


second

Second second
The second.

Class org.jfree.data.time.Minute extends RegularTimePeriod implements Serializable

serialVersionUID: 2144572840034842871L

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

serialVersionUID: -5090216912548722570L

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

serialVersionUID: 3810061714380888671L

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

serialVersionUID: -6536564190712383466L

Serialized Fields

minute

Minute minute
The minute.


second

int second
The second.

Class org.jfree.data.time.SimpleTimePeriod extends java.lang.Object implements Serializable

serialVersionUID: 8684672361131829554L

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

serialVersionUID: 2011955697457548862L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Ensures that serialization returns the unique instances.

Throws:
java.io.ObjectStreamException - if there is a problem.
Serialized Fields

name

java.lang.String name
The name.

Class org.jfree.data.time.TimePeriodFormatException extends java.lang.IllegalArgumentException implements Serializable

Class org.jfree.data.time.TimePeriodValue extends java.lang.Object implements Serializable

serialVersionUID: 3390443360845711275L

Serialized Fields

period

TimePeriod period
The time period.


value

java.lang.Number value
The value associated with the time period.

Class org.jfree.data.time.TimePeriodValues extends Series implements Serializable

serialVersionUID: -2210593619794989709L

Serialized Fields

domain

java.lang.String domain
A description of the domain.


range

java.lang.String range
A description of the range.


data

java.util.List<E> data
The list of data pairs in the series.


minStartIndex

int minStartIndex
Index of the time period with the minimum start milliseconds.


maxStartIndex

int maxStartIndex
Index of the time period with the maximum start milliseconds.


minMiddleIndex

int minMiddleIndex
Index of the time period with the minimum middle milliseconds.


maxMiddleIndex

int maxMiddleIndex
Index of the time period with the maximum middle milliseconds.


minEndIndex

int minEndIndex
Index of the time period with the minimum end milliseconds.


maxEndIndex

int maxEndIndex
Index of the time period with the maximum end milliseconds.

Class org.jfree.data.time.TimePeriodValuesCollection extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: -3077934065236454199L

Serialized Fields

data

java.util.List<E> data
Storage for the time series.


xPosition

TimePeriodAnchor xPosition
The position within a time period to return as the x-value (START, MIDDLE or END).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.

Class org.jfree.data.time.TimeSeries extends Series implements Serializable

serialVersionUID: -5032960206869675528L

Serialized Fields

domain

java.lang.String domain
A description of the domain.


range

java.lang.String range
A description of the range.


timePeriodClass

java.lang.Class<T> timePeriodClass
The type of period for the data.


data

java.util.List<E> data
The list of data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


maximumItemAge

long maximumItemAge
The maximum age of items for the series.

Class org.jfree.data.time.TimeSeriesCollection extends AbstractIntervalXYDataset implements Serializable

serialVersionUID: 834149929022371137L

Serialized Fields

data

java.util.List<E> data
Storage for the time series.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)


xPosition

TimePeriodAnchor xPosition
The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.


domainIsPointsInTime

boolean domainIsPointsInTime
Deprecated. No longer used (as of 1.0.1).
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value is used to determine the range of values in the domain, the start and end x-values are ignored.

Class org.jfree.data.time.TimeSeriesDataItem extends java.lang.Object implements Serializable

serialVersionUID: -2235346966016401302L

Serialized Fields

period

RegularTimePeriod period
The time period.


value

java.lang.Number value
The value associated with the time period.

Class org.jfree.data.time.TimeSeriesTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

series

TimeSeries series
The series.


editable

boolean editable
A flag that controls whether the series is editable.


newTimePeriod

RegularTimePeriod newTimePeriod
The new time period.


newValue

java.lang.Number newValue
The new value.

Class org.jfree.data.time.TimeTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

values

DefaultKeyedValues2D values
The data structure to store the values. Each column represents a series (elsewhere in JFreeChart rows are typically used for series, but it doesn't matter that much since this data structure is private and symmetrical anyway), each row contains values for the same RegularTimePeriod (the rows are sorted into ascending order).


domainIsPointsInTime

boolean domainIsPointsInTime
A flag that indicates that the domain is 'points in time'. If this flag is true, only the x-value (and not the x-interval) is used to determine the range of values in the domain.


xPosition

TimePeriodAnchor xPosition
The point within each time period that is used for the X value when this collection is used as an XYDataset. This can be the start, middle or end of the time period.


workingCalendar

java.util.Calendar workingCalendar
A working calendar (to recycle)

Class org.jfree.data.time.Week extends RegularTimePeriod implements Serializable

serialVersionUID: 1856387786939865061L

Serialized Fields

year

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

serialVersionUID: -7659990929736074836L

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

seriesKey

java.lang.Comparable<T> seriesKey
The series key.


date

java.util.Date[] date
Storage for the dates.


high

java.lang.Number[] high
Storage for the high values.


low

java.lang.Number[] low
Storage for the low values.


open

java.lang.Number[] open
Storage for the open values.


close

java.lang.Number[] close
Storage for the close values.


volume

java.lang.Number[] volume
Storage for the volume values.

Class org.jfree.data.xy.DefaultOHLCDataset extends AbstractXYDataset implements Serializable

Serialized Fields

key

java.lang.Comparable<T> key
The series key.


data

OHLCDataItem[] data
Storage for the data items.

Class org.jfree.data.xy.DefaultTableXYDataset extends AbstractIntervalXYDataset implements Serializable

Serialized Fields

data

java.util.List<E> data
Storage for the data - this list will contain zero, one or many XYSeries objects.


xPoints

java.util.HashSet<E> xPoints
Storage for the x values.


propagateEvents

boolean propagateEvents
A flag that controls whether or not events are propogated.


autoPrune

boolean autoPrune
A flag that controls auto pruning.


intervalDelegate

IntervalXYDelegate intervalDelegate
The delegate used to control the interval width.

Class org.jfree.data.xy.DefaultWindDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
The keys for the series.


allSeriesData

java.util.List<E> allSeriesData
Storage for the series data.

Class org.jfree.data.xy.DefaultXYDataset extends AbstractXYDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
Storage for the series keys. This list must be kept in sync with the seriesList.


seriesList

java.util.List<E> seriesList
Storage for the series in the dataset. We use a list because the order of the series is significant. This list must be kept in sync with the seriesKeys list.

Class org.jfree.data.xy.DefaultXYZDataset extends AbstractXYZDataset implements Serializable

Serialized Fields

seriesKeys

java.util.List<E> seriesKeys
Storage for the series keys. This list must be kept in sync with the seriesList.


seriesList

java.util.List<E> seriesList
Storage for the series in the dataset. We use a list because the order of the series is significant. This list must be kept in sync with the seriesKeys list.

Class org.jfree.data.xy.IntervalXYDelegate extends java.lang.Object implements Serializable

serialVersionUID: -685166711639592857L

Serialized Fields

dataset

XYDataset dataset
The dataset to enhance.


autoWidth

boolean autoWidth
A flag to indicate whether the width should be calculated automatically.


intervalPositionFactor

double intervalPositionFactor
A value between 0.0 and 1.0 that indicates the position of the x-value within the interval.


fixedIntervalWidth

double fixedIntervalWidth
The fixed interval width (defaults to 1.0).


autoIntervalWidth

double autoIntervalWidth
The automatically calculated interval width.

Class org.jfree.data.xy.MatrixSeries extends Series implements Serializable

serialVersionUID: 7934188527308315704L

Serialized Fields

data

double[][] data
Series matrix values

Class org.jfree.data.xy.MatrixSeriesCollection extends AbstractXYZDataset implements Serializable

serialVersionUID: -3197705779242543945L

Serialized Fields

seriesList

java.util.List<E> seriesList
The series that are included in the collection.

Class org.jfree.data.xy.NormalizedMatrixSeries extends MatrixSeries implements Serializable

Serialized Fields

m_scaleFactor

double m_scaleFactor
A factor that multiplies each item in this series when observed using getItem method.


m_totalSum

double m_totalSum
The sum of all items in this matrix

Class org.jfree.data.xy.OHLCDataItem extends java.lang.Object implements Serializable

serialVersionUID: 7753817154401169901L

Serialized Fields

date

java.util.Date date
The date.


open

java.lang.Number open
The open value.


high

java.lang.Number high
The high value.


low

java.lang.Number low
The low value.


close

java.lang.Number close
The close value.


volume

java.lang.Number volume
The trading volume (number of shares, contracts or whatever).

Class org.jfree.data.xy.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

serialVersionUID: 2751513470325494890L

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

TableXYDataset model
The dataset.

Class org.jfree.data.xy.XYSeries extends Series implements Serializable

serialVersionUID: -5908509288197150436L

Serialized Fields

data

java.util.List<E> data
Storage for the data items in the series.


maximumItemCount

int maximumItemCount
The maximum number of items for the series.


autoSort

boolean autoSort
A flag that controls whether the items are automatically sorted.


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

serialVersionUID: -7590013825931496766L

Serialized Fields

data

java.util.List<E> data
The series that are included in the collection.


intervalDelegate

IntervalXYDelegate intervalDelegate
The interval delegate (used to calculate the start and end x-values).