# Serialized Form

- ## Package org.freeplane.api

  - ### Exception Class org.freeplane.api.ConditionalStyleNotFoundException

    class ConditionalStyleNotFoundException extends IllegalArgumentException implements Serializable

  - ### Exception Class org.freeplane.api.ConversionException

    class ConversionException extends Exception implements Serializable
    serialVersionUID:
      1L

  - ### Exception Class org.freeplane.api.NodeNotFoundException

    class NodeNotFoundException extends IllegalArgumentException implements Serializable

- ## Package org.freeplane.core.ui.components

  - ### Class org.freeplane.core.ui.components.AutoResizedTable

    class AutoResizedTable extends JTable implements Serializable

    - #### Serialized Fields

      - ##### timer

            Timer timer

  - ### Class org.freeplane.core.ui.components.BitmapImagePreview

    class BitmapImagePreview extends JComponent implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.core.ui.components.EnterPasswordDialog

    class EnterPasswordDialog extends JDialog implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### enterTwoPasswords

            boolean enterTwoPasswords

      - ##### jCancelButton

            JButton jCancelButton

      - ##### jContentPane

            JPanel jContentPane

      - ##### jLabel

            JLabel jLabel

      - ##### jLabel1

            JLabel jLabel1

      - ##### jLabel2

            JLabel jLabel2

      - ##### jOKButton

            JButton jOKButton

      - ##### jPasswordField

            JPasswordField jPasswordField

      - ##### jPasswordField1

            JPasswordField jPasswordField1

      - ##### password

            StringBuilder password

      - ##### result

            int result

  - ### Class org.freeplane.core.ui.components.FButtonBar

    class FButtonBar extends JComponent implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### altPressedEventHidden

            boolean altPressedEventHidden

      - ##### buttons

            Map<Integer,JButton[]> buttons

      - ##### lastModifiers

            int lastModifiers

      - ##### nextModifiers

            int nextModifiers

      - ##### ownWindowAncestor

            JFrame ownWindowAncestor

      - ##### timer

            Timer timer

  - ### Class org.freeplane.core.ui.components.FreeplaneMenuBar

    class FreeplaneMenuBar extends JMenuBar implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### keyEventProcessor

            org.freeplane.core.ui.IKeyStrokeProcessor keyEventProcessor

  - ### Class org.freeplane.core.ui.components.FreeplaneToolBar

    class FreeplaneToolBar extends JToolBar implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### disablesFocus

            boolean disablesFocus

      - ##### reducesButtonSize

            boolean reducesButtonSize

  - ### Class org.freeplane.core.ui.components.IconListComponent

    class IconListComponent extends JComponent implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### currentZoom

            float currentZoom

      - ##### description

            String description

      - ##### horizontalAlignment

            int horizontalAlignment

      - ##### iconBoundsCache

            org.freeplane.core.ui.components.IconListComponent.IconBounds iconBoundsCache

      - ##### icons

            List<Icon> icons

      - ##### removalColor

            Color removalColor

      - ##### removedIcon

            Icon removedIcon

      - ##### verticalAlignment

            int verticalAlignment

      - ##### wrapsIcons

            boolean wrapsIcons

  - ### Class org.freeplane.core.ui.components.IconListComponent.AccessibleIconListComponent

    class AccessibleIconListComponent extends JComponent.AccessibleJComponent implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.core.ui.components.IconSelectionPopupDialog

    class IconSelectionPopupDialog extends JDialog implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### actionPanelActionListener

            ActionListener actionPanelActionListener

      - ##### closeAfterSelection

            JCheckBox closeAfterSelection

      - ##### descriptionLabel

            JLabel descriptionLabel

      - ##### filterTextField

            JTextField filterTextField

      - ##### filterTimer

            Timer filterTimer

      - ##### focusRequester

            MouseListener focusRequester

      - ##### iconLabels

            List<JLabel> iconLabels

      - ##### iconPanel

            JPanel iconPanel

      - ##### icons

            List<? extends org.freeplane.features.icon.IconDescription> icons

      - ##### listener

            ActionListener listener

      - ##### mModifiers

            int mModifiers

      - ##### numOfIcons

            int numOfIcons

      - ##### selected

            JLabel selected

      - ##### selectedIconIndex

            int selectedIconIndex

      - ##### statusPanel

            Box statusPanel

  - ### Class org.freeplane.core.ui.components.InfoArea

    class InfoArea extends JTextArea implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.core.ui.components.JAutoCheckBoxMenuItem

    class JAutoCheckBoxMenuItem extends JCheckBoxMenuItem implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### isKeyBindingProcessed

            boolean isKeyBindingProcessed

  - ### Class org.freeplane.core.ui.components.JAutoRadioButtonMenuItem

    class JAutoRadioButtonMenuItem extends JRadioButtonMenuItem implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### isKeyBindingProcessed

            boolean isKeyBindingProcessed

  - ### Class org.freeplane.core.ui.components.JAutoScrollBarPane

    class JAutoScrollBarPane extends JScrollPane implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.core.ui.components.JAutoToggleButton

    class JAutoToggleButton extends JToggleButton implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### defaultPropertyChanegListener

            PropertyChangeListener defaultPropertyChanegListener

  - ### Class org.freeplane.core.ui.components.JFilterableComboBox

    class JFilterableComboBox extends JComboBox<V> implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### acceptAll

            Predicate<String> acceptAll

      - ##### acceptItem

            BiPredicate<V,String> acceptItem

      - ##### filterIsRunning

            boolean filterIsRunning

      - ##### itemSupplier

            Supplier<Stream<V>> itemSupplier

      - ##### selectItem

            BiPredicate<V,String> selectItem

  - ### Class org.freeplane.core.ui.components.JFreeplaneCustomizableFileChooser

    class JFreeplaneCustomizableFileChooser extends org.freeplane.api.swing.JFileChooser implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### areSpecialFoldersShown

            boolean areSpecialFoldersShown

      - ##### customizer

            Consumer<JDialog> customizer

      - ##### isFileHidingDisabledForCurrentDirectory

            boolean isFileHidingDisabledForCurrentDirectory

      - ##### optionComponents

            List<JComponent> optionComponents

  - ### Class org.freeplane.core.ui.components.JFreeplaneMenuItem

    class JFreeplaneMenuItem extends JMenuItem implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### isKeyBindingProcessed

            boolean isKeyBindingProcessed

  - ### Class org.freeplane.core.ui.components.JRestrictedSizeScrollPane

    class JRestrictedSizeScrollPane extends JScrollPane implements Serializable

  - ### Class org.freeplane.core.ui.components.PersistentEditableComboBox

    class PersistentEditableComboBox extends JComboBox implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### actionListener

            ActionListener actionListener

      - ##### pStorageKey

            String pStorageKey

      - ##### sendExternalEvents

            boolean sendExternalEvents

  - ### Class org.freeplane.core.ui.components.SetFKeyAcceleratorOnNextClickAction

    class SetFKeyAcceleratorOnNextClickAction extends AbstractAction implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### accelerator

            KeyStroke accelerator

  - ### Class org.freeplane.core.ui.components.TypedListCellRenderer

    class TypedListCellRenderer extends DefaultListCellRenderer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### canRenderHeader

            boolean canRenderHeader

  - ### Class org.freeplane.core.ui.components.UITools.InsertEolAction

    class InsertEolAction extends AbstractAction implements Serializable

- ## Package org.freeplane.plugin.script

  - ### Exception Class org.freeplane.plugin.script.CyclicScriptReferenceException

    class CyclicScriptReferenceException extends RuntimeException implements Serializable

  - ### Class org.freeplane.plugin.script.ExecuteScriptAction

    class ExecuteScriptAction extends org.freeplane.core.ui.AFreeplaneAction implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### mode

            org.freeplane.plugin.script.ExecuteScriptAction.ExecutionMode mode

      - ##### permissions

            org.freeplane.plugin.script.ScriptingPermissions permissions

      - ##### scriptFile

            File scriptFile

      - ##### scriptRunner

            org.freeplane.plugin.script.ScriptRunner scriptRunner

  - ### Exception Class org.freeplane.plugin.script.ExecuteScriptException

    class ExecuteScriptException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.plugin.script.ExecuteScriptForAllNodes

    class ExecuteScriptForAllNodes extends org.freeplane.core.ui.AFreeplaneAction implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.plugin.script.ExecuteScriptForSelectionAction

    class ExecuteScriptForSelectionAction extends org.freeplane.core.ui.AMultipleNodeAction implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### success

            boolean success

  - ### Exception Class org.freeplane.plugin.script.ScriptEngineNotLoadedException

    class ScriptEngineNotLoadedException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

  - ### Class org.freeplane.plugin.script.ScriptRenderer

    class ScriptRenderer extends DefaultListCellRenderer implements Serializable
    serialVersionUID:
      1L

- ## Package org.freeplane.plugin.script.proxy

  - ### Exception Class org.freeplane.plugin.script.proxy.ConversionException

    class ConversionException extends ConversionException implements Serializable
    serialVersionUID:
      1L