# Serialized Form

## Package org.jCharts

### Class org.jCharts.Chart

class Chart extends Object implements Serializable

#### Serialized Fields

##### bufferedImage

    BufferedImage bufferedImage

##### chartProperties

    ChartProperties chartProperties

##### generateImageMap

    boolean generateImageMap

##### graphics2D

    Graphics2D graphics2D

##### height

    int height

##### imageMap

    ImageMap imageMap

##### legend

    Legend legend

##### width

    int width

### Class org.jCharts.Legend

class Legend extends Object implements Serializable

#### Serialized Fields

##### chart

    Chart chart

##### fillPointsFlags

    ArrayList fillPointsFlags

##### height

    float height

##### iconSide

    float iconSide

##### labels

    ArrayList labels

##### legendProperties

    LegendProperties legendProperties

##### numColumns

    int numColumns

##### numRows

    int numRows

##### paints

    ArrayList paints

##### pointOutlinePaints

    ArrayList pointOutlinePaints

##### shapes

    ArrayList shapes

##### textProcessor

    TextProcessor textProcessor

##### widestLabelAndColumnPadding

    float widestLabelAndColumnPadding

##### width

    float width

##### x

    float x

##### y

    float y

## Package org.jCharts.axisChart

### Class org.jCharts.axisChart.AxisChart

class AxisChart extends Chart implements Serializable

#### Serialized Fields

##### axisProperties

    AxisProperties axisProperties

##### iAxisDataSeries

    IAxisDataSeries iAxisDataSeries

##### xAxis

    XAxis xAxis

##### yAxis

    YAxis yAxis

### Class org.jCharts.axisChart.ScatterPlotAxisChart

class ScatterPlotAxisChart extends AxisChart implements Serializable

## Package org.jCharts.axisChart.axis

### Class org.jCharts.axisChart.axis.Axis

class Axis extends Object implements Serializable

#### Serialized Fields

##### axisChart

    AxisChart axisChart

##### axisLabelsGroup

    TextTagGroup axisLabelsGroup

##### minimumHeightNeeded

    float minimumHeightNeeded

##### minimumWidthNeeded

    float minimumWidthNeeded

##### numberOfScaleItems

    int numberOfScaleItems

##### oneUnitPixelSize

    double oneUnitPixelSize

##### origin

    float origin

##### pixelLength

    float pixelLength

##### scaleCalculator

    ScaleCalculator scaleCalculator

##### scalePixelWidth

    float scalePixelWidth

##### tickStart

    float tickStart

##### titleHeight

    float titleHeight

##### titleWidth

    float titleWidth

##### zeroLineCoordinate

    float zeroLineCoordinate

### Class org.jCharts.axisChart.axis.DataAxis

class DataAxis extends Axis implements Serializable

#### Serialized Fields

##### increment

    double increment

Deprecated.

##### maxValue

    double maxValue

Deprecated.

##### minValue

    double minValue

Deprecated.

##### zeroLineCoordinate

    float zeroLineCoordinate

Deprecated.

### Class org.jCharts.axisChart.axis.LabelAxis

class LabelAxis extends Axis implements Serializable

### Class org.jCharts.axisChart.axis.XAxis

class XAxis extends Axis implements Serializable

#### Serialized Fields

##### startTicksAtAxis

    boolean startTicksAtAxis

##### xLabelFilter

    int xLabelFilter

### Class org.jCharts.axisChart.axis.YAxis

class YAxis extends Axis implements Serializable

#### Serialized Fields

##### lastTickY

    float lastTickY

## Package org.jCharts.axisChart.customRenderers.axisValue

### Class org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent

class AxisValueRenderEvent extends EventObject implements Serializable

#### Serialized Fields

##### dataSetIndex

    int dataSetIndex

##### fontRenderContext

    FontRenderContext fontRenderContext

##### graphics2D

    Graphics2D graphics2D

##### iAxisPlotDataSet

    IAxisPlotDataSet iAxisPlotDataSet

##### totalItemAxisArea

    Rectangle2D.Float totalItemAxisArea

##### valueIndex

    int valueIndex

##### valueX

    float valueX

##### valueY

    float valueY

##### zeroLineCoordinate

    float zeroLineCoordinate

## Package org.jCharts.chartData

### Class org.jCharts.chartData.AxisChartDataSet

class AxisChartDataSet extends DataSet implements Serializable

#### Serialized Fields

##### chartType

    ChartType chartType

### Class org.jCharts.chartData.AxisDataSeries

class AxisDataSeries extends Object implements Serializable

#### Serialized Fields

##### chartTitle

    String chartTitle

##### dataSets

    HashMap dataSets

##### sizeOfEachDataSet

    int sizeOfEachDataSet

##### totalNumberOfDataSets

    int totalNumberOfDataSets

##### xAxisTitle

    String xAxisTitle

##### yAxisTitle

    String yAxisTitle

### Exception Class org.jCharts.chartData.ChartDataException

class ChartDataException extends Exception implements Serializable

#### Serialized Fields

##### throwable

    Throwable throwable

### Class org.jCharts.chartData.DataSeries

class DataSeries extends AxisDataSeries implements Serializable

#### Serialized Fields

##### axisLabels

    String[] axisLabels

### Class org.jCharts.chartData.DataSet

class DataSet extends Object implements Serializable

#### Serialized Fields

##### chartTypeProperties

    ChartTypeProperties chartTypeProperties

##### data

    double[][] data

##### legendLabels

    String[] legendLabels

##### paints

    Paint[] paints

### Class org.jCharts.chartData.PieChartDataSet

class PieChartDataSet extends DataSet implements Serializable

#### Serialized Fields

##### chartTitle

    String chartTitle

### Class org.jCharts.chartData.ScatterPlotDataSeries

class ScatterPlotDataSeries extends AxisDataSeries implements Serializable

### Class org.jCharts.chartData.ScatterPlotDataSet

class ScatterPlotDataSet extends Object implements Serializable

#### Serialized Fields

##### data

    ArrayList data

##### legendLabels

    ArrayList legendLabels

##### numDataItems

    int numDataItems

##### paints

    ArrayList paints

##### scatterPlotProperties

    ScatterPlotProperties scatterPlotProperties

### Class org.jCharts.chartData.StockChartDataSet

class StockChartDataSet extends Object implements Serializable

#### Serialized Fields

##### chartType

    ChartType chartType

##### close

    double[] close

##### high

    double[] high

##### legendLabels

    String[] legendLabels

##### low

    double[] low

##### numberOfDataSets

    int numberOfDataSets

##### open

    double[] open

##### paints

    Paint[] paints

##### stockChartProperties

    StockChartProperties stockChartProperties

## Package org.jCharts.chartData.interfaces

## Package org.jCharts.chartText

### Class org.jCharts.chartText.BarValueGroup.BarValue

class BarValue extends TextTag implements Serializable

#### Serialized Fields

##### barRect

    Rectangle2D.Float barRect

##### isNegative

    boolean isNegative

##### startPosition

    int startPosition

##### text

    String text

### Class org.jCharts.chartText.NumericTagGroup

class NumericTagGroup extends TextTagGroup implements Serializable

#### Serialized Fields

##### numberFormat

    NumberFormat numberFormat

### Class org.jCharts.chartText.TextTag

class TextTag extends Object implements Serializable

#### Serialized Fields

##### attributes

    Hashtable attributes

##### derivedFont

    Font derivedFont

##### font

    Font font

##### fontAscent

    float fontAscent

##### fontDescent

    float fontDescent

##### height

    float height

##### isDerived

    boolean isDerived

##### isHidden

    boolean isHidden

##### text

    String text

##### textLayout

    TextLayout textLayout

##### width

    float width

##### xPosition

    float xPosition

##### yPosition

    float yPosition

### Class org.jCharts.chartText.TextTagGroup

class TextTagGroup extends Object implements Serializable

#### Serialized Fields

##### chartFont

    ChartFont chartFont

##### fontRenderContext

    FontRenderContext fontRenderContext

##### tallestLabel

    float tallestLabel

##### textTags

    ArrayList textTags

##### totalLabelWidths

    float totalLabelWidths

##### widestLabel

    float widestLabel

## Package org.jCharts.imageMap

### Class org.jCharts.imageMap.AreaShape

class AreaShape extends Object implements Serializable

#### Serialized Fields

##### value

    String value

### Class org.jCharts.imageMap.CircleMapArea

class CircleMapArea extends ImageMapArea implements Serializable

#### Serialized Fields

##### radius

    int radius

### Class org.jCharts.imageMap.ImageMap

class ImageMap extends Object implements Serializable

#### Serialized Fields

##### areas

    ArrayList areas

### Class org.jCharts.imageMap.ImageMapArea

class ImageMapArea extends Object implements Serializable

#### Serialized Fields

##### legendLabel

    String legendLabel

##### value

    double value

##### x

    int[] x

##### xAxisLabel

    String xAxisLabel

##### y

    int[] y

### Exception Class org.jCharts.imageMap.ImageMapNotSupportedException

class ImageMapNotSupportedException extends RuntimeException implements Serializable

### Class org.jCharts.imageMap.PolyMapArea

class PolyMapArea extends ImageMapArea implements Serializable

### Class org.jCharts.imageMap.RectMapArea

class RectMapArea extends ImageMapArea implements Serializable

## Package org.jCharts.nonAxisChart

### Class org.jCharts.nonAxisChart.PieChart2D

class PieChart2D extends Chart implements Serializable

#### Serialized Fields

##### diameter

    float diameter

##### iPieChartDataSet

    IPieChartDataSet iPieChartDataSet

##### pieChartDataProcessor

    PieChartDataProcessor pieChartDataProcessor

##### pieX

    float pieX

##### pieY

    float pieY

##### textTagGroup

    TextTagGroup textTagGroup

## Package org.jCharts.properties

### Class org.jCharts.properties.AreaProperties

class AreaProperties extends Properties implements Serializable

#### Serialized Fields

##### borderStroke

    ChartStroke borderStroke

##### edgePadding

    float edgePadding

### Class org.jCharts.properties.AxisProperties

class AxisProperties extends Properties implements Serializable

#### Serialized Fields

##### isPlotHorizontal

    boolean isPlotHorizontal

##### xAxisLabelsAreVertical

    boolean xAxisLabelsAreVertical

##### xAxisProperties

    AxisTypeProperties xAxisProperties

##### yAxisProperties

    AxisTypeProperties yAxisProperties

### Class org.jCharts.properties.AxisTypeProperties

class AxisTypeProperties extends Properties implements Serializable

#### Serialized Fields

##### axisStroke

    ChartStroke axisStroke

##### axisTickMarkPixelLength

    float axisTickMarkPixelLength

##### axisTitleChartFont

    ChartFont axisTitleChartFont

##### gridLineChartStroke

    ChartStroke gridLineChartStroke

##### paddingBetweenAxisAndLabels

    float paddingBetweenAxisAndLabels

##### paddingBetweenAxisLabels

    float paddingBetweenAxisLabels

##### paddingBetweenAxisTitleAndLabels

    float paddingBetweenAxisTitleAndLabels

##### paddingBetweenLabelsAndTicks

    float paddingBetweenLabelsAndTicks

##### scaleChartFont

    ChartFont scaleChartFont

##### showAxisLabels

    boolean showAxisLabels

##### showEndBorder

    boolean showEndBorder

##### showGridLines

    int showGridLines

##### showTicks

    int showTicks

##### tickChartStroke

    ChartStroke tickChartStroke

##### titleChartFont

    ChartFont titleChartFont

### Class org.jCharts.properties.ChartProperties

class ChartProperties extends AreaProperties implements Serializable

#### Serialized Fields

##### titleChartFont

    ChartFont titleChartFont

##### titlePadding

    float titlePadding

##### validate

    boolean validate

### Class org.jCharts.properties.DataAxisProperties

class DataAxisProperties extends LabelAxisProperties implements Serializable

#### Serialized Fields

##### numItems

    int numItems

##### roundToNearest

    int roundToNearest

##### scaleCalculator

    ScaleCalculator scaleCalculator

##### showZeroLine

    boolean showZeroLine

##### useCommas

    boolean useCommas

##### useDollarSigns

    boolean useDollarSigns

##### usePercentSigns

    boolean usePercentSigns

##### userDefinedIncrement

    double userDefinedIncrement

##### userDefinedMinimumValue

    double userDefinedMinimumValue

##### userDefinedScale

    boolean userDefinedScale

##### zeroLineChartStroke

    ChartStroke zeroLineChartStroke

### Class org.jCharts.properties.LabelAxisProperties

class LabelAxisProperties extends AxisTypeProperties implements Serializable

### Class org.jCharts.properties.LegendAreaProperties

class LegendAreaProperties extends AreaProperties implements Serializable

#### Serialized Fields

##### chartPadding

    int chartPadding

##### columnPadding

    int columnPadding

##### iconPadding

    int iconPadding

##### numColumns

    int numColumns

##### placement

    int placement

##### rowPadding

    int rowPadding

### Class org.jCharts.properties.LegendProperties

class LegendProperties extends LegendAreaProperties implements Serializable

#### Serialized Fields

##### font

    Font font

##### fontPaint

    Paint fontPaint

##### iconBorderPaint

    Paint iconBorderPaint

##### iconBorderStroke

    Stroke iconBorderStroke

##### size

    Dimension size

### Class org.jCharts.properties.Properties

class Properties extends Object implements Serializable

#### Serialized Fields

##### backgroundPaint

    Paint backgroundPaint

### Exception Class org.jCharts.properties.PropertyException

class PropertyException extends Exception implements Serializable

## Package org.jCharts.test

### Class org.jCharts.test.SwingTest

class SwingTest extends JFrame implements Serializable

#### Serialized Fields

##### panel

    JPanel panel

## Package org.jCharts.types

### Class org.jCharts.types.ChartType

class ChartType extends IntType implements Serializable

#### Serialized Fields

##### stackedData

    boolean stackedData

### Class org.jCharts.types.IntType

class IntType extends Object implements Serializable

#### Serialized Fields

##### type

    int type

### Class org.jCharts.types.PieLabelType

class PieLabelType extends IntType implements Serializable

### Class org.jCharts.types.StockChartDataType

class StockChartDataType extends IntType implements Serializable

### Class org.jCharts.types.Type

class Type extends Object implements Serializable

#### Serialized Fields

##### typeCode

    int typeCode