# Serialized Form

Package org.jfree.date

Class org.jfree.date.SerialDate extends java.lang.Object implements Serializable

serialVersionUID: -293716040467423637l

Serialized Fields

### description

    java.lang.String description

  A description for the date.

Class org.jfree.date.SpreadsheetDate extends SerialDate implements Serializable

serialVersionUID: -2039586705374454461l

Serialized Fields

### serial

    int serial

  The day number (1-Jan-1900 = 2, 2-Jan-1900 = 3, ..., 31-Dec-9999 = 2958465).

### day

    int day

  The day of the month (1 to 28, 29, 30 or 31 depending on the month).

### month

    int month

  The month of the year (1 to 12).

### year

    int year

  The year (1900 to 9999).

### description

    java.lang.String description

  An optional description for the date.

Package org.jfree.layout

Class org.jfree.layout.CenterLayout extends java.lang.Object implements Serializable

serialVersionUID: 469319532333015042l

Class org.jfree.layout.FormatLayout extends java.lang.Object implements Serializable

serialVersionUID: 2866692886323930722l

Serialized Fields

### rowFormats

    int[] rowFormats

  The layout format for each row.

### rowGap

    int rowGap

  The gap between the rows.

### columnGaps

    int[] columnGaps

  The gaps between the columns (gap[0] is the gap following column zero).

### rowHeights

    int[] rowHeights

  Working array for recording the height of each row.

### totalHeight

    int totalHeight

  The total height of the layout.

### columnWidths

    int[] columnWidths

  Working array for recording the width of each column.

### totalWidth

    int totalWidth

  The total width of the layout.

### columns1and2Width

    int columns1and2Width

  Combined width of columns 1 and 2.

### columns4and5Width

    int columns4and5Width

  Combined width of columns 4 and 5.

### columns1to4Width

    int columns1to4Width

  Combined width of columns 1 to 4.

### columns1to5Width

    int columns1to5Width

  Combined width of columns 1 to 5.

### columns0to5Width

    int columns0to5Width

  Combined width of columns 0 to 5.

Class org.jfree.layout.LCBLayout extends java.lang.Object implements Serializable

serialVersionUID: -2531780832406163833l

Serialized Fields

### colWidth

    int[] colWidth

  Tracks the column widths.

### rowHeight

    int[] rowHeight

  Tracks the row heights.

### labelGap

    int labelGap

  The gap between each label and component.

### buttonGap

    int buttonGap

  The gap between each component and button.

### vGap

    int vGap

  The gap between rows.

Class org.jfree.layout.RadialLayout extends java.lang.Object implements Serializable

serialVersionUID: -7582156799248315534l

Serialized Fields

### minWidth

    int minWidth

  The minimum width.

### minHeight

    int minHeight

  The minimum height.

### maxCompWidth

    int maxCompWidth

  The maximum component width.

### maxCompHeight

    int maxCompHeight

  The maximum component height.

### preferredWidth

    int preferredWidth

  The preferred width.

### preferredHeight

    int preferredHeight

  The preferred height.

### sizeUnknown

    boolean sizeUnknown

  Size unknown flag.

Package org.jfree.text

Class org.jfree.text.TextBlock extends java.lang.Object implements Serializable

serialVersionUID: -4333175719424385526l

Serialized Fields

### lines

    java.util.List lines

  Storage for the lines of text.

### lineAlignment

    HorizontalAlignment lineAlignment

  The alignment of the lines.

Class org.jfree.text.TextBlockAnchor extends java.lang.Object implements Serializable

serialVersionUID: -3045058380983401544l

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.text.TextBox extends java.lang.Object implements Serializable

serialVersionUID: 3360220213180203706l

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

### interiorGap

    RectangleInsets interiorGap

  The interior space.

### shadowXOffset

    double shadowXOffset

  The shadow x-offset.

### shadowYOffset

    double shadowYOffset

  The shadow y-offset.

### textBlock

    TextBlock textBlock

  The text block.

Class org.jfree.text.TextFragment extends java.lang.Object implements Serializable

serialVersionUID: 4465945952903143262l

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.

### paint

    java.awt.Paint paint

  The text color.

### baselineOffset

    float baselineOffset

  The baseline offset (can be used to simulate subscripts and superscripts).

Class org.jfree.text.TextLine extends java.lang.Object implements Serializable

serialVersionUID: 7100085690160465444l

Serialized Fields

### fragments

    java.util.List fragments

  Storage for the text fragments that make up the line.

Package org.jfree.ui

Class org.jfree.ui.ApplicationFrame extends javax.swing.JFrame implements Serializable

Class org.jfree.ui.ArrowPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### type

    int type

  The arrow type.

### available

    java.awt.geom.Rectangle2D available

  The available area.

Class org.jfree.ui.DateCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Serialized Fields

### formatter

    java.text.DateFormat formatter

  The formatter.

Class org.jfree.ui.DateChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### chosenDate

    java.util.Calendar chosenDate

  The date selected in the panel.

### chosenDateButtonColor

    java.awt.Color chosenDateButtonColor

  The color for the selected date.

### chosenMonthButtonColor

    java.awt.Color chosenMonthButtonColor

  The color for dates in the current month.

### chosenOtherButtonColor

    java.awt.Color chosenOtherButtonColor

  The color for dates that are visible, but not in the current month.

### firstDayOfWeek

    int firstDayOfWeek

  The first day-of-the-week.

### yearSelectionRange

    int yearSelectionRange

  The range used for selecting years.

### dateFont

    java.awt.Font dateFont

  The font used to display the date.

### monthSelector

    javax.swing.JComboBox monthSelector

  A combo for selecting the month.

### yearSelector

    javax.swing.JComboBox yearSelector

  A combo for selecting the year.

### todayButton

    javax.swing.JButton todayButton

  A button for selecting today's date.

### buttons

    javax.swing.JButton[] buttons

  An array of buttons used to display the days-of-the-month.

### refreshing

    boolean refreshing

  A flag that indicates whether or not we are currently refreshing the buttons.

### WEEK_DAYS

    int[] WEEK_DAYS

  The ordered set of all seven days of a week, beginning with the 'firstDayOfWeek'.

Class org.jfree.ui.FloatDimension extends java.awt.geom.Dimension2D implements Serializable

serialVersionUID: 5367882923248086744l

Serialized Fields

### width

    float width

  The width.

### height

    float height

  The height.

Class org.jfree.ui.FontChooserDialog extends StandardDialog implements Serializable

Serialized Fields

### fontChooserPanel

    FontChooserPanel fontChooserPanel

  The panel within the dialog that contains the font selection controls.

Class org.jfree.ui.FontChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### fontlist

    javax.swing.JList fontlist

  The list of fonts.

### sizelist

    javax.swing.JList sizelist

  The list of sizes.

### bold

    javax.swing.JCheckBox bold

  The checkbox that indicates whether the font is bold.

### italic

    javax.swing.JCheckBox italic

  The checkbox that indicates whether or not the font is italic.

Class org.jfree.ui.FontDisplayField extends javax.swing.JTextField implements Serializable

Serialized Fields

### displayFont

    java.awt.Font displayFont

  The current font.

Class org.jfree.ui.GradientPaintTransformType extends java.lang.Object implements Serializable

serialVersionUID: 8331561784933982450l

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.ui.HorizontalAlignment extends java.lang.Object implements Serializable

serialVersionUID: -8249740987565309567l

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.ui.InsetsChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### topValueEditor

    javax.swing.JTextField topValueEditor

  A text field for the 'top' setting.

### leftValueEditor

    javax.swing.JTextField leftValueEditor

  A text field for the 'left' setting.

### bottomValueEditor

    javax.swing.JTextField bottomValueEditor

  A text field for the 'bottom' setting.

### rightValueEditor

    javax.swing.JTextField rightValueEditor

  A text field for the 'right' setting.

Class org.jfree.ui.InsetsTextField extends javax.swing.JTextField implements Serializable

Class org.jfree.ui.IntegerDocument extends javax.swing.text.PlainDocument implements Serializable

Class org.jfree.ui.L1R1ButtonPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### left

    javax.swing.JButton left

  The button on the left.

### right

    javax.swing.JButton right

  The button on the right.

Class org.jfree.ui.L1R2ButtonPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### left

    javax.swing.JButton left

  The left button.

### right1

    javax.swing.JButton right1

  The first button on the right of the panel.

### right2

    javax.swing.JButton right2

  The second button on the right of the panel.

Class org.jfree.ui.L1R3ButtonPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### left

    javax.swing.JButton left

  The left button.

### right1

    javax.swing.JButton right1

  The first button on the right of the panel.

### right2

    javax.swing.JButton right2

  The second button on the right of the panel.

### right3

    javax.swing.JButton right3

  The third button on the right of the panel.

Class org.jfree.ui.Layer extends java.lang.Object implements Serializable

serialVersionUID: -1470104570733183430l

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.ui.LengthAdjustmentType extends java.lang.Object implements Serializable

serialVersionUID: -6097408511380545010l

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.ui.LengthLimitingDocument extends javax.swing.text.PlainDocument implements Serializable

Serialized Fields

### maxlen

    int maxlen

  The maximum length.

Class org.jfree.ui.NumberCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class org.jfree.ui.PaintSample extends javax.swing.JComponent implements Serializable

Serialized Fields

### paint

    java.awt.Paint paint

  The paint.

### preferredSize

    java.awt.Dimension preferredSize

  The preferred size of the component.

Class org.jfree.ui.RectangleAnchor extends java.lang.Object implements Serializable

serialVersionUID: -2457494205644416327l

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.ui.RectangleEdge extends java.lang.Object implements Serializable

serialVersionUID: -7400988293691093548l

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.ui.RectangleInsets extends java.lang.Object implements Serializable

serialVersionUID: 1902273207559319996l

Serialized Fields

### unitType

    UnitType unitType

  Absolute or relative units.

### top

    double top

  The top insets.

### left

    double left

  The left insets.

### bottom

    double bottom

  The bottom insets.

### right

    double right

  The right insets.

Class org.jfree.ui.SerialDateChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### date

    SerialDate date

  The date selected in the panel.

### dateButtonColor

    java.awt.Color dateButtonColor

  The color for the selected date.

### monthButtonColor

    java.awt.Color monthButtonColor

  The color for dates in the current month.

### chosenOtherButtonColor

    java.awt.Color chosenOtherButtonColor

  The color for dates that are visible, but not in the current month.

### firstDayOfWeek

    int firstDayOfWeek

  The first day-of-the-week.

### yearSelectionRange

    int yearSelectionRange

  The range used for selecting years.

### dateFont

    java.awt.Font dateFont

  The font used to display the date.

### monthSelector

    javax.swing.JComboBox monthSelector

  A combo for selecting the month.

### yearSelector

    javax.swing.JComboBox yearSelector

  A combo for selecting the year.

### todayButton

    javax.swing.JButton todayButton

  A button for selecting today's date.

### buttons

    javax.swing.JButton[] buttons

  An array of buttons used to display the days-of-the-month.

### refreshing

    boolean refreshing

  A flag that indicates whether or not we are currently refreshing the buttons.

Class org.jfree.ui.Size2D extends java.lang.Object implements Serializable

serialVersionUID: 2558191683786418168l

Serialized Fields

### width

    double width

  The width.

### height

    double height

  The height.

Class org.jfree.ui.SortableTable extends javax.swing.JTable implements Serializable

Serialized Fields

### headerListener

    SortableTableHeaderListener headerListener

  A listener for sorting.

Class org.jfree.ui.SortableTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

### sortingColumn

    int sortingColumn

  The column on which the data is sorted (-1 for no sorting).

### ascending

    boolean ascending

  Indicates ascending (true) or descending (false) order.

Class org.jfree.ui.Spinner extends javax.swing.JPanel implements Serializable

Serialized Fields

### value

    int value

  The current value.

### textField

    javax.swing.JTextField textField

  The text field displaying the value.

### buttonPanel

    javax.swing.JPanel buttonPanel

  The arrow button panel.

### upButton

    ArrowPanel upButton

  The up button.

### downButton

    ArrowPanel downButton

  The down button.

Class org.jfree.ui.StandardDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

### cancelled

    boolean cancelled

  Flag that indicates whether or not the dialog was cancelled.

Class org.jfree.ui.StandardGradientPaintTransformer extends java.lang.Object implements Serializable

serialVersionUID: -8155025776964678320l

Serialized Fields

### type

    GradientPaintTransformType type

  The transform type.

Class org.jfree.ui.StrokeChooserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### selector

    javax.swing.JComboBox selector

  A combo for selecting the stroke.

Class org.jfree.ui.StrokeSample extends javax.swing.JComponent implements Serializable

Serialized Fields

### stroke

    java.awt.Stroke stroke

  The stroke being displayed.

### preferredSize

    java.awt.Dimension preferredSize

  The preferred size of the component.

Class org.jfree.ui.TextAnchor extends java.lang.Object implements Serializable

serialVersionUID: 8219158940496719660l

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.ui.VerticalAlignment extends java.lang.Object implements Serializable

serialVersionUID: 7272397034325429853l

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.ui.WizardDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

### result

    java.lang.Object result

  The end result of the wizard sequence.

### step

    int step

  The current step in the wizard process (starting at step zero).

### currentPanel

    WizardPanel currentPanel

  A reference to the current panel.

### panels

    java.util.List panels

  A list of references to the panels the user has already seen - used for navigating through the steps that have already been completed.

### previousButton

    javax.swing.JButton previousButton

  A handy reference to the "previous" button.

### nextButton

    javax.swing.JButton nextButton

  A handy reference to the "next" button.

### finishButton

    javax.swing.JButton finishButton

  A handy reference to the "finish" button.

### helpButton

    javax.swing.JButton helpButton

  A handy reference to the "help" button.

Class org.jfree.ui.WizardPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### owner

    WizardDialog owner

  The owner.

Package org.jfree.ui.about

Class org.jfree.ui.about.AboutFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

### resources

    java.util.ResourceBundle resources

  Localised resources.

### application

    java.lang.String application

  The application name.

### version

    java.lang.String version

  The application version.

### copyright

    java.lang.String copyright

  The copyright string.

### info

    java.lang.String info

  Other info about the application.

### logo

    java.awt.Image logo

  The project logo.

### contributors

    java.util.List contributors

  A list of contributors.

### licence

    java.lang.String licence

  The licence.

### libraries

    java.util.List libraries

  A list of libraries.

Class org.jfree.ui.about.AboutPanel extends javax.swing.JPanel implements Serializable

Class org.jfree.ui.about.ContributorsPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### table

    javax.swing.JTable table

  The table.

### model

    javax.swing.table.TableModel model

  The data.

Class org.jfree.ui.about.ContributorsTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

### contributors

    java.util.List contributors

  Storage for the contributors.

### nameColumnLabel

    java.lang.String nameColumnLabel

  Localised version of the name column label.

### contactColumnLabel

    java.lang.String contactColumnLabel

  Localised version of the contact column label.

Class org.jfree.ui.about.LibraryPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### table

    javax.swing.JTable table

  The table.

### model

    javax.swing.table.TableModel model

  The data.

Class org.jfree.ui.about.LibraryTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

### libraries

    java.util.List libraries

  Storage for the libraries.

### nameColumnLabel

    java.lang.String nameColumnLabel

  Localised name column label.

### versionColumnLabel

    java.lang.String versionColumnLabel

  Localised version column label.

### licenceColumnLabel

    java.lang.String licenceColumnLabel

  Localised licence column label.

### infoColumnLabel

    java.lang.String infoColumnLabel

  Localised info column label.

Class org.jfree.ui.about.SystemPropertiesFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

### panel

    SystemPropertiesPanel panel

  A system properties panel.

Class org.jfree.ui.about.SystemPropertiesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

### table

    javax.swing.JTable table

  The table that displays the system properties.

### copyPopupMenu

    javax.swing.JPopupMenu copyPopupMenu

  Allows for a popup menu for copying.

### copyMenuItem

    javax.swing.JMenuItem copyMenuItem

  A copy menu item.

### copyPopupListener

    org.jfree.ui.about.SystemPropertiesPanel.PopupListener copyPopupListener

  A popup listener.

Class org.jfree.ui.about.SystemPropertiesTableModel extends SortableTableModel implements Serializable

Serialized Fields

### properties

    java.util.List properties

  Storage for the properties.

### nameColumnLabel

    java.lang.String nameColumnLabel

  Localised name column label.

### valueColumnLabel

    java.lang.String valueColumnLabel

  Localised property column label.

Package org.jfree.ui.action

Class org.jfree.ui.action.AbstractActionDowngrade extends javax.swing.AbstractAction implements Serializable

Class org.jfree.ui.action.AbstractFileSelectionAction extends AbstractActionDowngrade implements Serializable

Serialized Fields

### fileChooser

    javax.swing.JFileChooser fileChooser

  The FileChooser that is used to perform the selection.

### parent

    java.awt.Component parent

  The (optional) parent component.

Class org.jfree.ui.action.ActionButton extends javax.swing.JButton implements Serializable

Serialized Fields

### action

    javax.swing.Action action

  The action.

### propertyChangeHandler

    org.jfree.ui.action.ActionButton.ActionEnablePropertyChangeHandler propertyChangeHandler

  The property change handler.

Class org.jfree.ui.action.ActionMenuItem extends javax.swing.JMenuItem implements Serializable

Serialized Fields

### action

    javax.swing.Action action

  The action.

### propertyChangeHandler

    org.jfree.ui.action.ActionMenuItem.ActionEnablePropertyChangeHandler propertyChangeHandler

  The property change handler.

Class org.jfree.ui.action.ActionRadioButton extends javax.swing.JRadioButton implements Serializable

Serialized Fields

### action

    javax.swing.Action action

  The action.

### propertyChangeHandler

    org.jfree.ui.action.ActionRadioButton.ActionEnablePropertyChangeHandler propertyChangeHandler

  The property change handler.

Package org.jfree.ui.tabbedui

Class org.jfree.ui.tabbedui.AbstractTabbedUI extends javax.swing.JComponent implements Serializable

Serialized Fields

### rootEditors

    java.util.ArrayList rootEditors

  The list of root editors. One for each tab.

### tabbedPane

    javax.swing.JTabbedPane tabbedPane

  The tabbed pane filling the content area.

### selectedRootEditor

    int selectedRootEditor

  The index of the currently selected root editor.

### currentToolbar

    javax.swing.JComponent currentToolbar

  The current toolbar.

### toolbarContainer

    javax.swing.JPanel toolbarContainer

  The container component for the toolbar.

### closeAction

    javax.swing.Action closeAction

  The close action assigned to this UI.

### jMenuBar

    javax.swing.JMenuBar jMenuBar

  The current menu bar.

### globalMenu

    boolean globalMenu

  Whether the UI should build a global menu from all root editors.

Class org.jfree.ui.tabbedui.AbstractTabbedUI.ExitAction extends javax.swing.AbstractAction implements Serializable

Class org.jfree.ui.tabbedui.DetailEditor extends javax.swing.JComponent implements Serializable

Serialized Fields

### object

    java.lang.Object object

  The object, that is edited.

### confirmed

    boolean confirmed

  whether the edit process has been confirmed (user pressed OK).

Class org.jfree.ui.tabbedui.RootPanel extends javax.swing.JComponent implements Serializable

Serialized Fields

### active

    boolean active

  a flag indicating whether this editor is the currently active editor.

Class org.jfree.ui.tabbedui.TabbedApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

### tabbedUI

    AbstractTabbedUI tabbedUI

  The UI for the applet.

Class org.jfree.ui.tabbedui.TabbedDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

### tabbedUI

    AbstractTabbedUI tabbedUI

  The backend.

Class org.jfree.ui.tabbedui.TabbedFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

### tabbedUI

    AbstractTabbedUI tabbedUI

  The backend.

Package org.jfree.util

Class org.jfree.util.AbstractObjectList extends java.lang.Object implements Serializable

serialVersionUID: 7789833772597351595l

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 current list size.

### increment

    int increment

  The default increment.

Class org.jfree.util.BooleanList extends AbstractObjectList implements Serializable

serialVersionUID: -8543170333219422042l

Class org.jfree.util.ClassComparator extends java.lang.Object implements Serializable

serialVersionUID: -5225335361837391120l

Class org.jfree.util.DefaultConfiguration extends java.util.Properties implements Serializable

Class org.jfree.util.ExtendedConfigurationWrapper extends java.lang.Object implements Serializable

Serialized Fields

### parent

    Configuration parent

  The base configuration.

Class org.jfree.util.HashNMap extends java.lang.Object implements Serializable

serialVersionUID: -670924844536074826l

Serialized Fields

### table

    java.util.HashMap table

  The underlying storage.

Class org.jfree.util.ObjectList extends AbstractObjectList implements Serializable

Class org.jfree.util.ObjectTable extends java.lang.Object implements Serializable

serialVersionUID: -3968322452944912066l

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 a class cannot be found.

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

### rows

    int rows

  The number of rows.

### columns

    int columns

  The number of columns.

### rowIncrement

    int rowIncrement

  Defines how many object-slots get reserved each time we run out of space.

### columnIncrement

    int columnIncrement

  Defines how many object-slots get reserved each time we run out of space.

Class org.jfree.util.PaintList extends AbstractObjectList implements Serializable

Serialization Methods

### readObject

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

  Provides serialization support.

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

### writeObject

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

  Provides serialization support.

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

Class org.jfree.util.PrintStreamLogTarget extends java.lang.Object implements Serializable

serialVersionUID: 6510564403264504688l

Serialized Fields

### printStream

    java.io.PrintStream printStream

  The printstream we use ..

Class org.jfree.util.Rotation extends java.lang.Object implements Serializable

serialVersionUID: -4662815260201591676l

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.

### factor

    double factor

  The factor (-1.0 for `CLOCKWISE` and 1.0 for `ANTICLOCKWISE`).

Class org.jfree.util.ShapeList extends AbstractObjectList implements Serializable

Serialization Methods

### readObject

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

  Provides serialization support.

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

### writeObject

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

  Provides serialization support.

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

Class org.jfree.util.SortOrder extends java.lang.Object implements Serializable

serialVersionUID: -2124469847758108312l

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.util.StackableException extends java.lang.Exception implements Serializable

Serialized Fields

### parent

    java.lang.Exception parent

  The parent exception.

Class org.jfree.util.StackableRuntimeException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### parent

    java.lang.Exception parent

  The parent exception.

Class org.jfree.util.StrokeList extends AbstractObjectList implements Serializable

Serialization Methods

### readObject

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

  Provides serialization support.

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

### writeObject

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

  Provides serialization support.

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

Class org.jfree.util.TableOrder extends java.lang.Object implements Serializable

serialVersionUID: 525193294068177057l

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.util.UnitType extends java.lang.Object implements Serializable

serialVersionUID: 6531925392288519884l

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.util.WaitingImageObserver extends java.lang.Object implements Serializable

serialVersionUID: -807204410581383550l

Serialized Fields

### lock

    boolean lock

  The lock.

### image

    java.awt.Image image

  The image.

### error

    boolean error

  A flag that signals an error.

Package org.jfree.xml

Class org.jfree.xml.ElementDefinitionException extends ParseException implements Serializable

Serialized Fields

### parent

    java.lang.Exception parent

  The parent exception.

Class org.jfree.xml.FrontendDefaultHandler extends org.xml.sax.helpers.DefaultHandler implements Serializable

Serialized Fields

### parserConfiguration

    DefaultConfiguration parserConfiguration

  Storage for the parser configuration.

### locator

    org.xml.sax.Locator locator

  The DocumentLocator can be used to resolve the current parse position.

### commentHandler

    CommentHandler commentHandler

  The current comment handler used to receive xml comments.

Class org.jfree.xml.ParseException extends org.xml.sax.SAXException implements Serializable

Serialized Fields

### line

    int line

  The line, where the error occured.

### column

    int column

  The column, where the error occured.

Class org.jfree.xml.Parser extends FrontendDefaultHandler implements Serializable

Serialized Fields

### activeFactories

    java.util.Stack activeFactories

  A stack for the active factories.

### initialFactory

    ElementDefinitionHandler initialFactory

  The initial factory.

### parserHelperObjects

    java.util.HashMap parserHelperObjects

  Storage for temporary objects and factories used during the parsing process.

Package org.jfree.xml.factory.objects

Class org.jfree.xml.factory.objects.AbstractObjectDescription extends java.lang.Object implements Serializable

Serialized Fields

### className

    java.lang.Class className

  The class.

### parameters

    java.util.HashMap parameters

  Storage for parameters.

### parameterDefs

    java.util.HashMap parameterDefs

  Storage for parameter definitions.

### config

    Configuration config

  The configuration for the object description.

Class org.jfree.xml.factory.objects.ArrayClassFactory extends java.lang.Object implements Serializable

Class org.jfree.xml.factory.objects.ArrayObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.BasicStrokeObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.BeanObjectDescription extends AbstractObjectDescription implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Serialized Fields

### ignoredParameters

    java.util.TreeSet ignoredParameters

Class org.jfree.xml.factory.objects.BooleanObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.ByteObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.CharacterObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.ClassComparator extends java.lang.Object implements Serializable

Class org.jfree.xml.factory.objects.ClassFactoryCollector extends ClassFactoryImpl implements Serializable

Serialized Fields

### factories

    java.util.ArrayList factories

  Storage for the class factories.

Class org.jfree.xml.factory.objects.ClassFactoryImpl extends java.lang.Object implements Serializable

Serialized Fields

### classes

    java.util.HashMap classes

  Storage for the classes.

### comparator

    ClassComparator comparator

  A class comparator for searching the super class

### config

    Configuration config

  The parser/report configuration

Class org.jfree.xml.factory.objects.ClassLoaderObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.CollectionObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.ColorObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.DateObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.DecimalFormatObjectDescription extends BeanObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.Dimension2DObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.DimensionObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.DoubleObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.FloatObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.IntegerObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.JavaBaseClassFactory extends ClassFactoryImpl implements Serializable

Class org.jfree.xml.factory.objects.Line2DObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.LongObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.ObjectFactoryException extends StackableException implements Serializable

Class org.jfree.xml.factory.objects.Point2DObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.Rectangle2DObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.ShortObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.SimpleDateFormatObjectDescription extends BeanObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.StringObjectDescription extends AbstractObjectDescription implements Serializable

Class org.jfree.xml.factory.objects.URLClassFactory extends ClassFactoryImpl implements Serializable

Class org.jfree.xml.factory.objects.URLObjectDescription extends AbstractObjectDescription implements Serializable

Package org.jfree.xml.parser

Class org.jfree.xml.parser.RootXmlReadHandler extends FrontendDefaultHandler implements Serializable

Serialized Fields

### currentHandlers

    java.util.Stack currentHandlers

  The current handlers.

### outerScopes

    java.util.Stack outerScopes

  ??.

### rootHandler

    XmlReadHandler rootHandler

  The root handler.

### objectRegistry

    java.util.HashMap objectRegistry

  The object registry.

### classToHandlerMapping

    SimpleObjectFactory classToHandlerMapping

  Maps classes to handlers.

### rootHandlerInitialized

    boolean rootHandlerInitialized

Class org.jfree.xml.parser.XmlReaderException extends ObjectDescriptionException implements Serializable

Package org.jfree.xml.util

Class org.jfree.xml.util.ObjectDescriptionException extends StackableException implements Serializable

Package org.jfree.xml.writer

Class org.jfree.xml.writer.XMLWriterException extends ObjectDescriptionException implements Serializable