# Serialized Form

- ## Package javax.jnlp

  - ### Class javax.jnlp.UnavailableServiceException extends java.lang.Exception implements Serializable

- ## Package net.sourceforge.jnlp

  - ### Class net.sourceforge.jnlp.JNLPMatcherException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

  - ### Class net.sourceforge.jnlp.JNLPSplashScreen extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### resourceTracker

            ResourceTracker resourceTracker

      - #### splashImageUrl

            java.net.URL splashImageUrl

      - #### splashImage

            java.awt.Image splashImage

      - #### file

            JNLPFile file

      - #### componetSplash

            net.sourceforge.jnlp.splashscreen.SplashPanel componetSplash

      - #### splashImageLoaded

            boolean splashImageLoaded

      - #### splash

            net.sourceforge.jnlp.splashscreen.SplashPanel splash

  - ### Class net.sourceforge.jnlp.LaunchException extends java.lang.Exception implements Serializable

    serialVersionUID:
      7283827853612357423L

    - ### Serialized Fields

      - #### file

            JNLPFile file

        the file being launched

      - #### category

            java.lang.String category

        the category of the exception

      - #### summary

            java.lang.String summary

        summary

      - #### description

            java.lang.String description

        description of the action that was taking place

      - #### severity

            java.lang.String severity

        severity of the warning/error

  - ### Class net.sourceforge.jnlp.MissingInformationException extends RequiredElementException implements Serializable

    serialVersionUID:
      1L

  - ### Class net.sourceforge.jnlp.MissingTitleException extends RequiredElementException implements Serializable

    serialVersionUID:
      1L

  - ### Class net.sourceforge.jnlp.MissingVendorException extends RequiredElementException implements Serializable

    serialVersionUID:
      1L

  - ### Class net.sourceforge.jnlp.NetxPanel extends AppletViewerPanelAccess implements Serializable

    - ### Serialized Fields

      - #### parameters

            PluginParameters parameters

      - #### bridge

            PluginBridge bridge

      - #### appInst

            AppletInstance appInst

      - #### splashController

            net.sourceforge.jnlp.splashscreen.SplashController splashController

      - #### initialized

            boolean initialized

  - ### Class net.sourceforge.jnlp.NullJnlpFileException extends java.lang.NullPointerException implements Serializable

  - ### Class net.sourceforge.jnlp.ParseException extends java.lang.Exception implements Serializable

  - ### Class net.sourceforge.jnlp.PluginParameterException extends java.lang.RuntimeException implements Serializable

  - ### Class net.sourceforge.jnlp.RequiredElementException extends ParseException implements Serializable

    serialVersionUID:
      1L

  - ### Class net.sourceforge.jnlp.XmlParser extends java.lang.Object implements Serializable

- ## Package net.sourceforge.jnlp.about

  - ### Class net.sourceforge.jnlp.about.AboutDialog extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### app

            java.lang.String app

      - #### frame

            javax.swing.JDialog frame

      - #### contentPane

            javax.swing.JPanel contentPane

      - #### aboutButton

            javax.swing.JButton aboutButton

      - #### authorsButton

            javax.swing.JButton authorsButton

      - #### newsButton

            javax.swing.JButton newsButton

      - #### changelogButton

            javax.swing.JButton changelogButton

      - #### copyingButton

            javax.swing.JButton copyingButton

      - #### helpButton

            javax.swing.JButton helpButton

      - #### res_authors

            java.net.URL res_authors

      - #### res_news

            java.net.URL res_news

      - #### res_changelog

            java.net.URL res_changelog

      - #### res_copying

            java.net.URL res_copying

  - ### Class net.sourceforge.jnlp.about.HTMLPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### pane

            javax.swing.JEditorPane pane

  - ### Class net.sourceforge.jnlp.about.InternalHTMLPanel extends HTMLPanel implements Serializable

- ## Package net.sourceforge.jnlp.cache

  - ### Class net.sourceforge.jnlp.cache.IllegalResourceDescriptorException extends java.lang.IllegalArgumentException implements Serializable

- ## Package net.sourceforge.jnlp.controlpanel

  - ### Class net.sourceforge.jnlp.controlpanel.AboutPanel extends NamedBorderPanel implements Serializable

  - ### Class net.sourceforge.jnlp.controlpanel.AdvancedProxySettingsDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### initialized

            boolean initialized

      - #### config

            DeploymentConfiguration config

      - #### topPanel

            AdvancedProxySettingsPane topPanel

  - ### Class net.sourceforge.jnlp.controlpanel.AdvancedProxySettingsPane extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### parent

            javax.swing.JDialog parent

      - #### config

            DeploymentConfiguration config

      - #### fields

            java.lang.String[] fields

      - #### defaultFocusComponent

            javax.swing.JComponent defaultFocusComponent

  - ### Class net.sourceforge.jnlp.controlpanel.CacheAppViewer extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### initialized

            boolean initialized

      - #### config

            DeploymentConfiguration config

  - ### Class net.sourceforge.jnlp.controlpanel.CachePane extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### parent

            javax.swing.JDialog parent

      - #### config

            DeploymentConfiguration config

      - #### defaultFocusComponent

            javax.swing.JComponent defaultFocusComponent

      - #### columns

            java.lang.String[] columns

      - #### cacheTable

            javax.swing.JTable cacheTable

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### refreshButton

            javax.swing.JButton refreshButton

      - #### doneButton

            javax.swing.JButton doneButton

      - #### cleanAll

            javax.swing.JButton cleanAll

      - #### infoButton

            javax.swing.JButton infoButton

  - ### Class net.sourceforge.jnlp.controlpanel.CacheViewer extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### initialized

            boolean initialized

      - #### config

            DeploymentConfiguration config

      - #### topPanel

            CachePane topPanel

  - ### Class net.sourceforge.jnlp.controlpanel.ClassFinder extends javax.swing.JDialog implements Serializable

  - ### Class net.sourceforge.jnlp.controlpanel.ControlPanel extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### jvmPanel

            JVMPanel jvmPanel

      - #### config

            DeploymentConfiguration config

  - ### Class net.sourceforge.jnlp.controlpanel.DebuggingPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### config

            DeploymentConfiguration config

  - ### Class net.sourceforge.jnlp.controlpanel.DesktopShortcutPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### config

            DeploymentConfiguration config

      - #### integrationManagment

            net.sourceforge.jnlp.controlpanel.desktopintegrationeditor.FreeDesktopIntegrationEditorFrame integrationManagment

  - ### Class net.sourceforge.jnlp.controlpanel.JREPanel extends NamedBorderPanel implements Serializable

  - ### Class net.sourceforge.jnlp.controlpanel.JVMPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### config

            DeploymentConfiguration config

      - #### lastPath

            java.io.File lastPath

      - #### testFieldArgumentsExec

            javax.swing.JTextField testFieldArgumentsExec

  - ### Class net.sourceforge.jnlp.controlpanel.NamedBorderPanel extends javax.swing.JPanel implements Serializable

  - ### Class net.sourceforge.jnlp.controlpanel.NetworkSettingsPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### config

            DeploymentConfiguration config

      - #### description

            javax.swing.JPanel description

      - #### proxyPanels

            java.util.ArrayList<E> proxyPanels

  - ### Class net.sourceforge.jnlp.controlpanel.PolicyPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### policyEditor

            net.sourceforge.jnlp.security.policyeditor.PolicyEditor.PolicyEditorWindow policyEditor

      - #### config

            DeploymentConfiguration config

  - ### Class net.sourceforge.jnlp.controlpanel.RemmeberableDialogueEditor extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### allClasses

            java.util.List<E> allClasses

      - #### actions

            net.sourceforge.jnlp.security.dialogs.remember.AppletSecurityActions actions

      - #### result

            net.sourceforge.jnlp.security.dialogs.remember.AppletSecurityActions result

      - #### self

            RemmeberableDialogueEditor self

      - #### frame

            javax.swing.JFrame frame

  - ### Class net.sourceforge.jnlp.controlpanel.SecuritySettingsPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### config

            DeploymentConfiguration config

  - ### Class net.sourceforge.jnlp.controlpanel.TemporaryInternetFilesPanel extends NamedBorderPanel implements Serializable

    - ### Serialized Fields

      - #### cacheSizeSpinner

            javax.swing.JSpinner cacheSizeSpinner

      - #### limitCacheSizeCheckBox

            javax.swing.JCheckBox limitCacheSizeCheckBox

      - #### cacheSizeWarningLabel

            javax.swing.JLabel cacheSizeWarningLabel

      - #### config

            DeploymentConfiguration config

      - #### cbCompression

            javax.swing.JComboBox<E> cbCompression

      - #### bLocation

            javax.swing.JButton bLocation

      - #### resetLocation

            javax.swing.JButton resetLocation

      - #### location

            javax.swing.JTextField location

      - #### locationDescription

            javax.swing.JLabel locationDescription

      - #### lCompression

            javax.swing.JLabel lCompression

      - #### lCacheSize

            javax.swing.JLabel lCacheSize

      - #### bViewFiles

            javax.swing.JButton bViewFiles

      - #### bCleanByApp

            javax.swing.JButton bCleanByApp

      - #### diskSpacePanel

            javax.swing.JPanel diskSpacePanel

  - ### Class net.sourceforge.jnlp.controlpanel.UnsignedAppletActionTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### back

            net.sourceforge.jnlp.security.appletextendedsecurity.impl.UnsignedAppletActionStorageExtendedImpl back

      - #### columns

            java.lang.String[] columns

  - ### Class net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### helpButton

            javax.swing.JButton helpButton

      - #### deleteButton

            javax.swing.JButton deleteButton

      - #### addRowButton

            javax.swing.JButton addRowButton

      - #### validateTableButton

            javax.swing.JButton validateTableButton

      - #### testUrlButton

            javax.swing.JButton testUrlButton

      - #### invertSelectionButton

            javax.swing.JButton invertSelectionButton

      - #### moveRowUpButton

            javax.swing.JButton moveRowUpButton

      - #### moveRowDownButton

            javax.swing.JButton moveRowDownButton

      - #### askBeforeActionCheckBox

            javax.swing.JCheckBox askBeforeActionCheckBox

      - #### filterRegexesCheckBox

            javax.swing.JCheckBox filterRegexesCheckBox

      - #### mainPolicyComboBox

            javax.swing.JComboBox<E> mainPolicyComboBox

      - #### deleteTypeComboBox

            javax.swing.JComboBox<E> deleteTypeComboBox

      - #### viewFilter

            javax.swing.JComboBox<E> viewFilter

      - #### globalBehaviourLabel

            javax.swing.JLabel globalBehaviourLabel

      - #### securityLevelLabel

            javax.swing.JLabel securityLevelLabel

      - #### userTableScrollPane

            javax.swing.JScrollPane userTableScrollPane

      - #### mainTabPanel

            javax.swing.JTabbedPane mainTabPanel

      - #### userTable

            javax.swing.JTable userTable

      - #### globalTableScrollPane

            javax.swing.JScrollPane globalTableScrollPane

      - #### globalTable

            javax.swing.JTable globalTable

      - #### customBackEnd

            net.sourceforge.jnlp.security.appletextendedsecurity.impl.UnsignedAppletActionStorageExtendedImpl customBackEnd

      - #### globalBackEnd

            net.sourceforge.jnlp.security.appletextendedsecurity.impl.UnsignedAppletActionStorageExtendedImpl globalBackEnd

      - #### customModel

            UnsignedAppletActionTableModel customModel

      - #### globalModel

            UnsignedAppletActionTableModel globalModel

      - #### customFilter

            net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.ByPermanencyFilter customFilter

      - #### globalFilter

            net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.ByPermanencyFilter globalFilter

      - #### conf

            DeploymentConfiguration conf

      - #### currentTable

            javax.swing.JTable currentTable

      - #### currentModel

            UnsignedAppletActionTableModel currentModel

      - #### lastDoc

            java.lang.String lastDoc

      - #### lastCode

            java.lang.String lastCode

      - #### self

            UnsignedAppletsTrustingListPanel self

      - #### comboRendererWithToolTips

            javax.swing.ListCellRenderer<E> comboRendererWithToolTips

  - ### Class net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.MyTextField extends javax.swing.JTextField implements Serializable

    - ### Serialized Fields

      - #### keeper

            net.sourceforge.jnlp.security.appletextendedsecurity.UrlRegEx keeper

  - ### Class net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### keeper

            net.sourceforge.jnlp.security.appletextendedsecurity.UrlRegEx keeper

  - ### Class net.sourceforge.jnlp.controlpanel.UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### keeper

            java.util.Date keeper

- ## Package net.sourceforge.jnlp.event

  - ### Class net.sourceforge.jnlp.event.ApplicationEvent extends java.util.EventObject implements Serializable

  - ### Class net.sourceforge.jnlp.event.DownloadEvent extends java.util.EventObject implements Serializable

- ## Package net.sourceforge.jnlp.security.viewer

  - ### Class net.sourceforge.jnlp.security.viewer.CertificatePane extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### certs

            java.util.ArrayList<E> certs

        The certificates stored in the certificates file.

      - #### issuedToAndBy

            java.lang.String[][] issuedToAndBy

        "Issued To" and "Issued By" string pairs for certs.

      - #### columnNames

            java.lang.String[] columnNames

      - #### certificateTypes

            net.sourceforge.jnlp.security.viewer.CertificatePane.CertificateType[] certificateTypes

      - #### tabbedPane

            javax.swing.JTabbedPane tabbedPane

      - #### certPath

            javax.swing.JTextField certPath

      - #### userTable

            javax.swing.JTable userTable

      - #### systemTable

            javax.swing.JTable systemTable

      - #### certificateTypeCombo

            javax.swing.JComboBox<E> certificateTypeCombo

      - #### currentKeyStoreType

            KeyStores.Type currentKeyStoreType

      - #### currentKeyStoreLevel

            KeyStores.Level currentKeyStoreLevel

      - #### disableForSystem

            java.util.List<E> disableForSystem

        JComponents that should be disbled for system store

      - #### parent

            java.awt.Window parent

      - #### defaultFocusComponent

            javax.swing.JComponent defaultFocusComponent

      - #### keyStore

            KeyStores.KeyStoreWithPath keyStore

        The Current KeyStore. Only one table/tab is visible for interaction to the user. This KeyStore corresponds to that.

  - ### Class net.sourceforge.jnlp.security.viewer.CertificateViewer extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### initialized

            boolean initialized

      - #### panel

            CertificatePane panel

- ## Package net.sourceforge.jnlp.services

  - ### Class net.sourceforge.jnlp.services.InstanceExistsException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      7950552292795498272L

- ## Package net.sourceforge.jnlp.util

  - ### Class net.sourceforge.jnlp.util.InvalidJarHeaderException extends java.lang.RuntimeException implements Serializable

  - ### Class net.sourceforge.jnlp.util.PropertiesFile extends java.util.Properties implements Serializable

    - ### Serialized Fields

      - #### lockedFile

            net.sourceforge.jnlp.util.lockingfile.LockedFile lockedFile

        the file to save to

      - #### header

            java.lang.String header

        the header string

      - #### lastStore

            long lastStore

        time of last modification, lazy loaded on getProperty

- ## Package net.sourceforge.nanoxml

  - ### Class net.sourceforge.nanoxml.XMLParseException extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### lineNr

            int lineNr

        The line number in the source code where the error occurred, or `NO_LINE` if the line number is unknown.
        Invariants:
          - `lineNr > 0 || lineNr == NO_LINE`

- ## Package sun.applet

  - ### Class sun.applet.AppletEvent extends java.util.EventObject implements Serializable

    - ### Serialized Fields

      - #### arg

            java.lang.Object arg

      - #### id

            int id

  - ### Class sun.applet.AppletIllegalArgumentException extends java.lang.IllegalArgumentException implements Serializable

    - ### Serialized Fields

      - #### key

            java.lang.String key

  - ### Class sun.applet.AppletIOException extends java.io.IOException implements Serializable

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### msgobj

            java.lang.Object msgobj

  - ### Class sun.applet.AppletPanel extends java.awt.Panel implements Serializable

    - ### Serialized Fields

      - #### applet

            java.applet.Applet applet

      - #### doInit

            boolean doInit

      - #### loader

            sun.applet.AppletClassLoader loader

      - #### status

            int status

      - #### handler

            java.lang.Thread handler

      - #### defaultAppletSize

            java.awt.Dimension defaultAppletSize

      - #### currentAppletSize

            java.awt.Dimension currentAppletSize

      - #### mu

            sun.misc.MessageUtils mu

      - #### loaderThread

            java.lang.Thread loaderThread

      - #### loadAbortRequest

            boolean loadAbortRequest

      - #### listeners

            sun.applet.AppletListener listeners

      - #### queue

            sun.misc.Queue<T> queue

      - #### appEvtQ

            java.awt.EventQueue appEvtQ

      - #### jdk11Applet

            boolean jdk11Applet

      - #### jdk12Applet

            boolean jdk12Applet

  - ### Class sun.applet.AppletSecurityException extends java.lang.SecurityException implements Serializable

    - ### Serialized Fields

      - #### key

            java.lang.String key

      - #### msgobj

            java.lang.Object[] msgobj

  - ### Class sun.applet.AppletViewer extends java.awt.Frame implements Serializable

    - ### Serialized Fields

      - #### panel

            sun.applet.AppletViewerPanel panel

      - #### label

            java.awt.Label label

      - #### statusMsgStream

            java.io.PrintStream statusMsgStream

      - #### factory

            sun.applet.AppletViewerFactory factory

  - ### Class sun.applet.AppletViewerPanelAccess extends sun.applet.AppletViewerPanel implements Serializable

Submit a bug or feature