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

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

      - #### 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<E> 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.DrawablePanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### drawable

            Drawable drawable

  - ### 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 (may be null).

      - #### 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<E> 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.AboutDialog extends javax.swing.JDialog 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<E> contributors

        A list of contributors.

      - #### licence

            java.lang.String licence

        The licence.

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

        A list of contributors.

      - #### licence

            java.lang.String licence

        The licence.

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

            LibraryTableModel model

        The data.

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

    - ### Serialized Fields

      - #### libraries

            Library[] 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<E> 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<E> 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.FastStack extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### contents

            java.lang.Object[] contents

      - #### size

            int size

      - #### initialSize

            int initialSize

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

    serialVersionUID:
      -670924844536074826L

    - ### Serialized Fields

      - #### table

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

    serialVersionUID:
      -708669381577938219L

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

        A stack for the active factories.

      - #### initialFactory

            ElementDefinitionHandler initialFactory

        The initial factory.

      - #### parserHelperObjects

            java.util.HashMap<K,V> 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<T> className

        The class.

      - #### parameters

            java.util.HashMap<K,V> parameters

        Storage for parameters.

      - #### parameterDefs

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

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### ignoredParameters

            java.util.TreeSet<E> 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<E> 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<K,V> 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<E> currentHandlers

        The current handlers.

      - #### outerScopes

            java.util.Stack<E> outerScopes

        ??.

      - #### rootHandler

            XmlReadHandler rootHandler

        The root handler.

      - #### objectRegistry

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