# Serialized Form

- ## Package GestionErreurs

  - ### Class GestionErreurs.BDDException extends java.lang.Exception implements Serializable

- ## Package InterfaceGraphique

  - ### Class InterfaceGraphique.Bouton extends javax.swing.JButton implements Serializable

  - ### Class InterfaceGraphique.InterfacePrincipale extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### panCategories

            javax.swing.JPanel panCategories

      - #### addC

            Bouton addC

      - #### delC

            Bouton delC

      - #### editC

            Bouton editC

      - #### listC

            javax.swing.JList<E> listC

      - #### panReponses

            javax.swing.JPanel panReponses

      - #### addR

            Bouton addR

      - #### delR

            Bouton delR

      - #### editR

            Bouton editR

      - #### listR

            javax.swing.JList<E> listR

      - #### panQuestions

            javax.swing.JPanel panQuestions

      - #### addQ

            Bouton addQ

      - #### delQ

            Bouton delQ

      - #### editQ

            Bouton editQ

      - #### listQ

            javax.swing.JList<E> listQ

      - #### plusImg

            javax.swing.ImageIcon plusImg

      - #### delImg

            javax.swing.ImageIcon delImg

      - #### editImg

            javax.swing.ImageIcon editImg

      - #### setupImg

            javax.swing.ImageIcon setupImg

      - #### statusBar

            javax.swing.JPanel statusBar

      - #### statusText

            javax.swing.JLabel statusText

      - #### config

            Bouton config

      - #### bdd

            ConnexionBDD bdd

      - #### configBDD

            ConfigBDD configBDD

  - ### Class InterfaceGraphique.SplashScreen extends javax.swing.JWindow implements Serializable

    - ### Serialized Fields

      - #### progressBar

            javax.swing.JProgressBar progressBar

        Barre de progression.

- ## Package InterfaceGraphique.DialogBoxes

  - ### Class InterfaceGraphique.DialogBoxes.ConnexionBddDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### nomBdd

            javax.swing.JTextField nomBdd

        Champ pour le nom de la base de données.

      - #### port

            javax.swing.JFormattedTextField port

        Champ pour le numéro de port du serveur hebergeant la base de données.

      - #### ip

            javax.swing.JTextField ip

        Champ pour l'IP du serveur hebergeant la base de données.

      - #### login

            javax.swing.JTextField login

        Champ pour le login utilisateur.

      - #### password

            javax.swing.JPasswordField password

        Champ pur le mot de passe utilisateur.

      - #### ok

            javax.swing.JButton ok

        Bouton de validation.

      - #### annuler

            javax.swing.JButton annuler

        Bouton d'annulation.

      - #### defParams

            javax.swing.JButton defParams

        Bouton pour mettre en place les paramétre de connexion par defaut.

      - #### quitter

            javax.swing.JButton quitter

        Bouton pour quitter l'aplication.

      - #### modifEffectuees

            boolean modifEffectuees

        Booléen determinant si les paramétre ont été modifié ou non.

  - ### Class InterfaceGraphique.DialogBoxes.NouvelleQuestionDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### intitule

            javax.swing.JTextField intitule

        Intitulé de la question.

      - #### ok

            javax.swing.JButton ok

        Validation

      - #### annuler

            javax.swing.JButton annuler

        Annulation

      - #### mofidEffectues

            boolean mofidEffectues

        Modification des valeurs déja présentes ou non

      - #### reponse

            javax.swing.JComboBox<E> reponse

        Liste des réponses possible.

  - ### Class InterfaceGraphique.DialogBoxes.NouvelleReponseDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### rep1

            javax.swing.JTextField rep1

        Réponses une.

      - #### rep2

            javax.swing.JTextField rep2

        Réponse deux.

      - #### ok

            javax.swing.JButton ok

        Validation.

      - #### annuler

            javax.swing.JButton annuler

        Annulation.

      - #### mofidEffectues

            boolean mofidEffectues

        Booléen determinant si les paramétre ont été modifié ou non.

      - #### comboCat

            javax.swing.JComboBox<E> comboCat

        Liste des catégorie