Browse Source

grisgae panneaux opérationel

PCYoshi 9 years ago
parent
commit
53132e1294

+ 175
- 102
java/.idea/workspace.xml View File

6
     </artifacts-to-build>
6
     </artifacts-to-build>
7
   </component>
7
   </component>
8
   <component name="ChangeListManager">
8
   <component name="ChangeListManager">
9
-    <list default="true" id="a647cb6a-4230-4101-a652-d7cfd0c21e24" name="Default" comment="barre de statut opérationelle">
9
+    <list default="true" id="a647cb6a-4230-4101-a652-d7cfd0c21e24" name="Default" comment="">
10
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/InterfaceGraphique/SplashScreen.java" />
10
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" afterPath="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" />
11
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" afterPath="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" />
11
-      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/Modele/Question.java" afterPath="$PROJECT_DIR$/src/Modele/Question.java" />
12
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
12
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
13
     </list>
13
     </list>
14
     <ignored path="java.iws" />
14
     <ignored path="java.iws" />
34
       <file leaf-file-name="InterfacePrincipale.java" pinned="false" current-in-tab="false">
34
       <file leaf-file-name="InterfacePrincipale.java" pinned="false" current-in-tab="false">
35
         <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java">
35
         <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java">
36
           <provider selected="true" editor-type-id="text-editor">
36
           <provider selected="true" editor-type-id="text-editor">
37
-            <state vertical-scroll-proportion="-4.9117646">
38
-              <caret line="479" column="24" selection-start-line="479" selection-start-column="20" selection-end-line="479" selection-end-column="24" />
37
+            <state vertical-scroll-proportion="-4.5882354">
38
+              <caret line="81" column="8" selection-start-line="81" selection-start-column="8" selection-end-line="81" selection-end-column="8" />
39
               <folding>
39
               <folding>
40
-                <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
41
                 <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
40
                 <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
41
+                <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
42
                 <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
42
                 <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
43
                 <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
43
                 <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
44
                 <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
44
                 <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
45
-                <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
46
                 <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
45
                 <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
47
                 <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
46
                 <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
48
                 <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
47
                 <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
49
                 <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
48
                 <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
50
                 <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
49
                 <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
50
+                <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
51
+                <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
52
+                <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
53
+                <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
54
+                <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
51
                 <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
55
                 <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
56
+                <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
57
+                <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
58
+                <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
59
+                <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
60
+                <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
61
+                <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
62
+                <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
63
+                <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
52
               </folding>
64
               </folding>
53
             </state>
65
             </state>
54
           </provider>
66
           </provider>
55
         </entry>
67
         </entry>
56
       </file>
68
       </file>
57
-      <file leaf-file-name="Question.java" pinned="false" current-in-tab="true">
58
-        <entry file="file://$PROJECT_DIR$/src/Modele/Question.java">
69
+      <file leaf-file-name="SplashScreen.java" pinned="false" current-in-tab="true">
70
+        <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/SplashScreen.java">
59
           <provider selected="true" editor-type-id="text-editor">
71
           <provider selected="true" editor-type-id="text-editor">
60
-            <state vertical-scroll-proportion="0.6243094">
61
-              <caret line="63" column="30" selection-start-line="63" selection-start-column="30" selection-end-line="63" selection-end-column="30" />
62
-              <folding />
63
-            </state>
64
-          </provider>
65
-        </entry>
66
-      </file>
67
-      <file leaf-file-name="BDDException.java" pinned="false" current-in-tab="false">
68
-        <entry file="file://$PROJECT_DIR$/src/GestionErreurs/BDDException.java">
69
-          <provider selected="true" editor-type-id="text-editor">
70
-            <state vertical-scroll-proportion="0.0">
71
-              <caret line="8" column="1" selection-start-line="8" selection-start-column="1" selection-end-line="8" selection-end-column="1" />
72
-              <folding>
73
-                <element signature="e#109#110#0" expanded="true" />
74
-                <element signature="e#130#131#0" expanded="true" />
75
-              </folding>
76
-            </state>
77
-          </provider>
78
-        </entry>
79
-      </file>
80
-      <file leaf-file-name="ConnexionBDD.java" pinned="false" current-in-tab="false">
81
-        <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/ConnexionBDD.java">
82
-          <provider selected="true" editor-type-id="text-editor">
83
-            <state vertical-scroll-proportion="0.0">
84
-              <caret line="41" column="0" selection-start-line="41" selection-start-column="0" selection-end-line="41" selection-end-column="0" />
85
-              <folding />
86
-            </state>
87
-          </provider>
88
-        </entry>
89
-      </file>
90
-      <file leaf-file-name="GestionCategories.java" pinned="false" current-in-tab="false">
91
-        <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/GestionCategories.java">
92
-          <provider selected="true" editor-type-id="text-editor">
93
-            <state vertical-scroll-proportion="0.0">
94
-              <caret line="83" column="44" selection-start-line="83" selection-start-column="44" selection-end-line="83" selection-end-column="44" />
72
+            <state vertical-scroll-proportion="0.08563536">
73
+              <caret line="32" column="67" selection-start-line="32" selection-start-column="67" selection-end-line="32" selection-end-column="67" />
95
               <folding>
74
               <folding>
96
                 <element signature="imports" expanded="true" />
75
                 <element signature="imports" expanded="true" />
97
               </folding>
76
               </folding>
143
         <option value="$PROJECT_DIR$/src/Modele/ConfigBDD.java" />
122
         <option value="$PROJECT_DIR$/src/Modele/ConfigBDD.java" />
144
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/DialogBoxes/ConnexionBddDialog.java" />
123
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/DialogBoxes/ConnexionBddDialog.java" />
145
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/Bouton.java" />
124
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/Bouton.java" />
146
-        <option value="$PROJECT_DIR$/src/MainAdminBddBurgerQuizz.java" />
147
         <option value="$PROJECT_DIR$/src/GestionBddDAO/ConfigBDD.java" />
125
         <option value="$PROJECT_DIR$/src/GestionBddDAO/ConfigBDD.java" />
148
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/BDDException.java" />
126
         <option value="$PROJECT_DIR$/src/InterfaceGraphique/BDDException.java" />
149
         <option value="$PROJECT_DIR$/src/BDDException.java" />
127
         <option value="$PROJECT_DIR$/src/BDDException.java" />
153
         <option value="$PROJECT_DIR$/src/GestionBddDAO/GestionReponses.java" />
131
         <option value="$PROJECT_DIR$/src/GestionBddDAO/GestionReponses.java" />
154
         <option value="$PROJECT_DIR$/src/GestionErreurs/BDDException.java" />
132
         <option value="$PROJECT_DIR$/src/GestionErreurs/BDDException.java" />
155
         <option value="$PROJECT_DIR$/src/GestionBddDAO/ConnexionBDD.java" />
133
         <option value="$PROJECT_DIR$/src/GestionBddDAO/ConnexionBDD.java" />
156
-        <option value="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" />
157
         <option value="$PROJECT_DIR$/src/Modele/Question.java" />
134
         <option value="$PROJECT_DIR$/src/Modele/Question.java" />
135
+        <option value="$PROJECT_DIR$/src/MainAdminBddBurgerQuizz.java" />
136
+        <option value="$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java" />
137
+        <option value="$PROJECT_DIR$/src/InterfaceGraphique/SplashScreen.java" />
158
       </list>
138
       </list>
159
     </option>
139
     </option>
160
   </component>
140
   </component>
914
       <option name="project" value="LOCAL" />
894
       <option name="project" value="LOCAL" />
915
       <updated>1433777166215</updated>
895
       <updated>1433777166215</updated>
916
     </task>
896
     </task>
917
-    <option name="localTasksCounter" value="33" />
897
+    <task id="LOCAL-00033" summary="grisgae panneaux opérationel">
898
+      <created>1433790020713</created>
899
+      <option name="number" value="00033" />
900
+      <option name="project" value="LOCAL" />
901
+      <updated>1433790020713</updated>
902
+    </task>
903
+    <option name="localTasksCounter" value="34" />
918
     <servers />
904
     <servers />
919
   </component>
905
   </component>
920
   <component name="TodoView">
906
   <component name="TodoView">
935
       <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
921
       <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
936
       <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
922
       <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
937
       <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
923
       <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
924
+      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
938
       <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
925
       <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
939
       <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.427065" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
926
       <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.427065" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
940
-      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32922536" sideWeight="0.5030441" order="9" side_tool="true" content_ui="tabs" />
927
+      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.30579966" sideWeight="0.5045593" order="11" side_tool="false" content_ui="tabs" />
941
       <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
928
       <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
942
-      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.49695587" order="10" side_tool="false" content_ui="tabs" />
929
+      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.49695587" order="9" side_tool="false" content_ui="tabs" />
943
       <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32688928" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
930
       <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32688928" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
944
-      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32922536" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
931
+      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
945
       <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
932
       <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
946
       <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
933
       <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
947
-      <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="11" side_tool="false" content_ui="tabs" />
934
+      <window_info id="Application Servers" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
948
       <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2006079" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
935
       <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2006079" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
949
-      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.30579966" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
936
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.30579966" sideWeight="0.49544072" order="6" side_tool="false" content_ui="tabs" />
950
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
937
       <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
951
       <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
938
       <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
952
-      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32864675" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
953
       <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
939
       <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
954
       <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
940
       <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
955
       <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
941
       <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
967
     <option name="myLimit" value="2678400000" />
953
     <option name="myLimit" value="2678400000" />
968
   </component>
954
   </component>
969
   <component name="VcsManagerConfiguration">
955
   <component name="VcsManagerConfiguration">
970
-    <MESSAGE value="+mieux l'interface et easter egg ajouté" />
971
     <MESSAGE value="fin de journé" />
956
     <MESSAGE value="fin de journé" />
972
     <MESSAGE value="nyan cat operationel + look n felle susteme ajouté + chgm couleur" />
957
     <MESSAGE value="nyan cat operationel + look n felle susteme ajouté + chgm couleur" />
973
     <MESSAGE value="les boutons ecoutent" />
958
     <MESSAGE value="les boutons ecoutent" />
992
     <MESSAGE value="Si tu lis ce message, c'est que tu sait lire." />
977
     <MESSAGE value="Si tu lis ce message, c'est que tu sait lire." />
993
     <MESSAGE value="f,ekgfnje" />
978
     <MESSAGE value="f,ekgfnje" />
994
     <MESSAGE value="barre de statut opérationelle" />
979
     <MESSAGE value="barre de statut opérationelle" />
995
-    <option name="LAST_COMMIT_MESSAGE" value="barre de statut opérationelle" />
980
+    <MESSAGE value="grisgae panneaux opérationel" />
981
+    <option name="LAST_COMMIT_MESSAGE" value="grisgae panneaux opérationel" />
996
   </component>
982
   </component>
997
   <component name="XDebuggerManager">
983
   <component name="XDebuggerManager">
998
     <breakpoint-manager>
984
     <breakpoint-manager>
999
       <breakpoints-dialog>
985
       <breakpoints-dialog>
1000
         <breakpoints-dialog />
986
         <breakpoints-dialog />
1001
       </breakpoints-dialog>
987
       </breakpoints-dialog>
1002
-      <option name="time" value="35" />
988
+      <option name="time" value="36" />
1003
     </breakpoint-manager>
989
     </breakpoint-manager>
1004
     <watches-manager />
990
     <watches-manager />
1005
   </component>
991
   </component>
1008
     <option name="FILTER_TARGETS" value="false" />
994
     <option name="FILTER_TARGETS" value="false" />
1009
   </component>
995
   </component>
1010
   <component name="editorHistoryManager">
996
   <component name="editorHistoryManager">
1011
-    <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/DialogBoxes/ConnexionBddDialog.java">
1012
-      <provider selected="true" editor-type-id="text-editor">
1013
-        <state vertical-scroll-proportion="0.0">
1014
-          <caret line="107" column="143" selection-start-line="107" selection-start-column="143" selection-end-line="107" selection-end-column="143" />
1015
-        </state>
1016
-      </provider>
1017
-    </entry>
1018
     <entry file="file://$PROJECT_DIR$/mcd.png">
997
     <entry file="file://$PROJECT_DIR$/mcd.png">
1019
       <provider selected="true" editor-type-id="images">
998
       <provider selected="true" editor-type-id="images">
1020
         <state />
999
         <state />
1030
         <state vertical-scroll-proportion="0.0">
1009
         <state vertical-scroll-proportion="0.0">
1031
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1010
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1032
           <folding>
1011
           <folding>
1033
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1034
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1012
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1013
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1035
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1014
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1036
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1015
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1037
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1016
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1038
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1039
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1017
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1040
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1018
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1041
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1019
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1042
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1020
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1043
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1021
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1022
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1023
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1024
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1025
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1026
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1044
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1027
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1028
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1029
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1030
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1031
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1032
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1033
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1034
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1035
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1045
           </folding>
1036
           </folding>
1046
         </state>
1037
         </state>
1047
       </provider>
1038
       </provider>
1075
         <state vertical-scroll-proportion="0.0">
1066
         <state vertical-scroll-proportion="0.0">
1076
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1067
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1077
           <folding>
1068
           <folding>
1078
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1079
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1069
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1070
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1080
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1071
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1081
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1072
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1082
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1073
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1083
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1084
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1074
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1085
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1075
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1086
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1076
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1087
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1077
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1088
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1078
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1079
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1080
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1081
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1082
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1083
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1089
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1084
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1085
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1086
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1087
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1088
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1089
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1090
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1091
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1092
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1090
           </folding>
1093
           </folding>
1091
         </state>
1094
         </state>
1092
       </provider>
1095
       </provider>
1120
         <state vertical-scroll-proportion="0.0">
1123
         <state vertical-scroll-proportion="0.0">
1121
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1124
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1122
           <folding>
1125
           <folding>
1123
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1124
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1126
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1127
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1125
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1128
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1126
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1129
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1127
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1130
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1128
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1129
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1131
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1130
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1132
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1131
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1133
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1132
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1134
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1133
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1135
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1136
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1137
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1138
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1139
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1140
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1134
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1141
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1142
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1143
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1144
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1145
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1146
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1147
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1148
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1149
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1135
           </folding>
1150
           </folding>
1136
         </state>
1151
         </state>
1137
       </provider>
1152
       </provider>
1165
         <state vertical-scroll-proportion="0.0">
1180
         <state vertical-scroll-proportion="0.0">
1166
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1181
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1167
           <folding>
1182
           <folding>
1168
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1169
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1183
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1184
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1170
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1185
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1171
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1186
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1172
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1187
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1173
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1174
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1188
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1175
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1189
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1176
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1190
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1177
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1191
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1178
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1192
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1193
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1194
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1195
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1196
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1197
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1179
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1198
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1199
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1200
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1201
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1202
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1203
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1204
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1205
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1206
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1180
           </folding>
1207
           </folding>
1181
         </state>
1208
         </state>
1182
       </provider>
1209
       </provider>
1210
         <state vertical-scroll-proportion="0.0">
1237
         <state vertical-scroll-proportion="0.0">
1211
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1238
           <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
1212
           <folding>
1239
           <folding>
1213
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1214
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1240
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1241
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1215
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1242
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1216
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1243
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1217
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1244
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1218
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1219
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1245
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1220
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1246
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1221
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1247
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1222
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1248
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1223
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1249
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1250
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1251
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1252
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1253
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1254
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1224
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1255
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1256
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1257
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1258
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1259
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1260
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1261
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1262
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1263
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1225
           </folding>
1264
           </folding>
1226
         </state>
1265
         </state>
1227
       </provider>
1266
       </provider>
1276
         <state vertical-scroll-proportion="0.0">
1315
         <state vertical-scroll-proportion="0.0">
1277
           <caret line="0" column="21" selection-start-line="0" selection-start-column="21" selection-end-line="0" selection-end-column="21" />
1316
           <caret line="0" column="21" selection-start-line="0" selection-start-column="21" selection-end-line="0" selection-end-column="21" />
1278
           <folding>
1317
           <folding>
1279
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1280
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1318
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1319
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1281
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1320
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1282
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1321
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1283
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1322
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1284
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1285
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1323
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1286
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1324
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1287
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1325
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1288
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1326
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1289
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1327
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1328
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1329
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1330
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1331
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1332
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1290
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1333
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1334
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1335
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1336
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1337
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1338
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1339
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1340
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1341
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1291
           </folding>
1342
           </folding>
1292
         </state>
1343
         </state>
1293
       </provider>
1344
       </provider>
1324
         </state>
1375
         </state>
1325
       </provider>
1376
       </provider>
1326
     </entry>
1377
     </entry>
1327
-    <entry file="file://$PROJECT_DIR$/src/MainAdminBddBurgerQuizz.java">
1328
-      <provider selected="true" editor-type-id="text-editor">
1329
-        <state vertical-scroll-proportion="0.7044199">
1330
-          <caret line="15" column="43" selection-start-line="15" selection-start-column="43" selection-end-line="15" selection-end-column="43" />
1331
-        </state>
1332
-      </provider>
1333
-    </entry>
1334
     <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/ConfigBDD.java">
1378
     <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/ConfigBDD.java">
1335
       <provider selected="true" editor-type-id="text-editor">
1379
       <provider selected="true" editor-type-id="text-editor">
1336
         <state vertical-scroll-proportion="-2.3283582">
1380
         <state vertical-scroll-proportion="-2.3283582">
1393
         </state>
1437
         </state>
1394
       </provider>
1438
       </provider>
1395
     </entry>
1439
     </entry>
1396
-    <entry file="file://$PROJECT_DIR$/src/GestionErreurs/BDDException.java">
1440
+    <entry file="file://$PROJECT_DIR$/src/Modele/Reponses.java">
1397
       <provider selected="true" editor-type-id="text-editor">
1441
       <provider selected="true" editor-type-id="text-editor">
1398
         <state vertical-scroll-proportion="0.0">
1442
         <state vertical-scroll-proportion="0.0">
1399
-          <caret line="8" column="1" selection-start-line="8" selection-start-column="1" selection-end-line="8" selection-end-column="1" />
1443
+          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
1444
+          <folding />
1445
+        </state>
1446
+      </provider>
1447
+    </entry>
1448
+    <entry file="file://$PROJECT_DIR$/src/Modele/Question.java">
1449
+      <provider selected="true" editor-type-id="text-editor">
1450
+        <state vertical-scroll-proportion="1.0149254">
1451
+          <caret line="48" column="29" selection-start-line="48" selection-start-column="29" selection-end-line="48" selection-end-column="29" />
1400
           <folding>
1452
           <folding>
1401
-            <element signature="e#109#110#0" expanded="true" />
1402
-            <element signature="e#130#131#0" expanded="true" />
1453
+            <element signature="method#toString#0;class#Question#0" expanded="false" />
1403
           </folding>
1454
           </folding>
1404
         </state>
1455
         </state>
1405
       </provider>
1456
       </provider>
1406
     </entry>
1457
     </entry>
1458
+    <entry file="file://$PROJECT_DIR$/src/GestionErreurs/BDDException.java">
1459
+      <provider selected="true" editor-type-id="text-editor">
1460
+        <state vertical-scroll-proportion="0.15858209">
1461
+          <caret line="8" column="1" selection-start-line="8" selection-start-column="1" selection-end-line="8" selection-end-column="1" />
1462
+          <folding />
1463
+        </state>
1464
+      </provider>
1465
+    </entry>
1407
     <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/ConnexionBDD.java">
1466
     <entry file="file://$PROJECT_DIR$/src/GestionBddDAO/ConnexionBDD.java">
1408
       <provider selected="true" editor-type-id="text-editor">
1467
       <provider selected="true" editor-type-id="text-editor">
1409
-        <state vertical-scroll-proportion="0.0">
1468
+        <state vertical-scroll-proportion="0.5391791">
1410
           <caret line="41" column="0" selection-start-line="41" selection-start-column="0" selection-end-line="41" selection-end-column="0" />
1469
           <caret line="41" column="0" selection-start-line="41" selection-start-column="0" selection-end-line="41" selection-end-column="0" />
1411
           <folding />
1470
           <folding />
1412
         </state>
1471
         </state>
1413
       </provider>
1472
       </provider>
1414
     </entry>
1473
     </entry>
1474
+    <entry file="file://$PROJECT_DIR$/src/MainAdminBddBurgerQuizz.java">
1475
+      <provider selected="true" editor-type-id="text-editor">
1476
+        <state vertical-scroll-proportion="0.65745854">
1477
+          <caret line="16" column="52" selection-start-line="9" selection-start-column="8" selection-end-line="16" selection-end-column="52" />
1478
+          <folding />
1479
+        </state>
1480
+      </provider>
1481
+    </entry>
1415
     <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java">
1482
     <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/InterfacePrincipale.java">
1416
       <provider selected="true" editor-type-id="text-editor">
1483
       <provider selected="true" editor-type-id="text-editor">
1417
-        <state vertical-scroll-proportion="-4.9117646">
1418
-          <caret line="479" column="24" selection-start-line="479" selection-start-column="20" selection-end-line="479" selection-end-column="24" />
1484
+        <state vertical-scroll-proportion="-4.5882354">
1485
+          <caret line="81" column="8" selection-start-line="81" selection-start-column="8" selection-end-line="81" selection-end-column="8" />
1419
           <folding>
1486
           <folding>
1420
-            <element signature="method#InterfacePrincipale#0;class#InterfacePrincipale#0" expanded="false" />
1421
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1487
             <element signature="method#loadImgBouton#0;class#InterfacePrincipale#0" expanded="false" />
1488
+            <element signature="method#createStatusBar#0;class#InterfacePrincipale#0" expanded="false" />
1422
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1489
             <element signature="method#createPanelCategories#0;class#InterfacePrincipale#0" expanded="false" />
1423
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1490
             <element signature="method#createPanelReponses#0;class#InterfacePrincipale#0" expanded="false" />
1424
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1491
             <element signature="method#createPanelQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1425
-            <element signature="method#modem56k#0;class#InterfacePrincipale#0" expanded="false" />
1426
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1492
             <element signature="method#nyan#0;class#InterfacePrincipale#0" expanded="false" />
1427
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1493
             <element signature="method#configureBDD#0;class#InterfacePrincipale#0" expanded="false" />
1428
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1494
             <element signature="method#tryToConnect#0;class#InterfacePrincipale#0" expanded="false" />
1429
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1495
             <element signature="method#setStatusText#0;class#InterfacePrincipale#0" expanded="false" />
1430
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1496
             <element signature="method#setStatusText#1;class#InterfacePrincipale#0" expanded="false" />
1497
+            <element signature="method#setReponsesPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1498
+            <element signature="method#setQuestionsPanelEnabled#0;class#InterfacePrincipale#0" expanded="false" />
1499
+            <element signature="method#reSelectCategorie#0;class#InterfacePrincipale#0" expanded="false" />
1500
+            <element signature="method#reSelectReponses#0;class#InterfacePrincipale#0" expanded="false" />
1501
+            <element signature="method#reSelectQuestion#0;class#InterfacePrincipale#0" expanded="false" />
1431
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1502
             <element signature="method#getCategorieList#0;class#InterfacePrincipale#0" expanded="false" />
1503
+            <element signature="class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1504
+            <element signature="method#actionPerformed#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1505
+            <element signature="method#valueChanged#0;class#PanCategoriesListener#0;class#InterfacePrincipale#0" expanded="false" />
1506
+            <element signature="class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1507
+            <element signature="method#actionPerformed#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1508
+            <element signature="method#valueChanged#0;class#PanReponsesListener#0;class#InterfacePrincipale#0" expanded="false" />
1509
+            <element signature="class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1510
+            <element signature="method#actionPerformed#0;class#PanQuestionsListener#0;class#InterfacePrincipale#0" expanded="false" />
1432
           </folding>
1511
           </folding>
1433
         </state>
1512
         </state>
1434
       </provider>
1513
       </provider>
1435
     </entry>
1514
     </entry>
1436
-    <entry file="file://$PROJECT_DIR$/src/Modele/Reponses.java">
1437
-      <provider selected="true" editor-type-id="text-editor">
1438
-        <state vertical-scroll-proportion="0.0">
1439
-          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
1440
-          <folding />
1441
-        </state>
1442
-      </provider>
1443
-    </entry>
1444
-    <entry file="file://$PROJECT_DIR$/src/Modele/Question.java">
1515
+    <entry file="file://$PROJECT_DIR$/src/InterfaceGraphique/SplashScreen.java">
1445
       <provider selected="true" editor-type-id="text-editor">
1516
       <provider selected="true" editor-type-id="text-editor">
1446
-        <state vertical-scroll-proportion="0.6243094">
1447
-          <caret line="63" column="30" selection-start-line="63" selection-start-column="30" selection-end-line="63" selection-end-column="30" />
1448
-          <folding />
1517
+        <state vertical-scroll-proportion="0.08563536">
1518
+          <caret line="32" column="67" selection-start-line="32" selection-start-column="67" selection-end-line="32" selection-end-column="67" />
1519
+          <folding>
1520
+            <element signature="imports" expanded="true" />
1521
+          </folding>
1449
         </state>
1522
         </state>
1450
       </provider>
1523
       </provider>
1451
     </entry>
1524
     </entry>

+ 13
- 3
java/src/InterfaceGraphique/InterfacePrincipale.java View File

20
 import java.util.Arrays;
20
 import java.util.Arrays;
21
 import java.util.Vector;
21
 import java.util.Vector;
22
 
22
 
23
-import static java.lang.Thread.sleep;
24
 import static javax.swing.BoxLayout.*;
23
 import static javax.swing.BoxLayout.*;
25
 
24
 
26
 public class InterfacePrincipale extends JFrame
25
 public class InterfacePrincipale extends JFrame
68
 
67
 
69
 	public InterfacePrincipale()
68
 	public InterfacePrincipale()
70
 	{
69
 	{
70
+		SplashScreen splashScreen = new SplashScreen(this);
71
+
72
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_BDD_CONF);
71
 		configBDD = new ConfigBDD();
73
 		configBDD = new ConfigBDD();
72
 		configBDD.loadConf();
74
 		configBDD.loadConf();
73
 		bdd = new ConnexionBDD();
75
 		bdd = new ConnexionBDD();
74
 
76
 
77
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_BDD_CONNECT);
75
 		tryToConnect();
78
 		tryToConnect();
76
 
79
 
77
 		setTitle("Administration base de données de l'aplication BurgerQuizz");
80
 		setTitle("Administration base de données de l'aplication BurgerQuizz");
78
 		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
81
 		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
82
+		setIconImage(new ImageIcon("rsc/icon.png").getImage());
79
 		setLayout(new BorderLayout());
83
 		setLayout(new BorderLayout());
80
 
84
 
85
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_RSC);
81
 		loadImgBouton();
86
 		loadImgBouton();
87
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_CREATE_STATUS_BAR);
82
 		createStatusBar();
88
 		createStatusBar();
89
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_CREATE_PANEL_CATEGORIES);
83
 		createPanelCategories();
90
 		createPanelCategories();
91
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_CREATE_PANEL_REPONSES);
84
 		createPanelReponses();
92
 		createPanelReponses();
93
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_CREATE_PANEL_QUESTIONS);
85
 		createPanelQuestion();
94
 		createPanelQuestion();
86
 
95
 
87
-
96
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_SETUP_UI);
88
 		JSplitPane sp2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,panReponses,panQuestions);
97
 		JSplitPane sp2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,panReponses,panQuestions);
89
 		JSplitPane sp1 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,panCategories,sp2);
98
 		JSplitPane sp1 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,panCategories,sp2);
90
 		sp1.setBorder(BorderFactory.createLineBorder(new Color(238,238,238),5));
99
 		sp1.setBorder(BorderFactory.createLineBorder(new Color(238,238,238),5));
112
 		sp2.setDividerLocation(0.50);
121
 		sp2.setDividerLocation(0.50);
113
 
122
 
114
 		setLocationRelativeTo(null);
123
 		setLocationRelativeTo(null);
124
+		splashScreen.setLoadingProgress(SplashScreen.LOADING_READY);
115
 		setVisible(true);
125
 		setVisible(true);
116
 	}
126
 	}
117
 
127
 
313
 			this.setSize(1000, i);
323
 			this.setSize(1000, i);
314
 			try
324
 			try
315
 			{
325
 			{
316
-				sleep(100);
326
+				Thread.sleep(100);
317
 			}
327
 			}
318
 			catch(InterruptedException e)
328
 			catch(InterruptedException e)
319
 			{}
329
 			{}

+ 87
- 0
java/src/InterfaceGraphique/SplashScreen.java View File

1
+package InterfaceGraphique;
2
+
3
+import javax.swing.*;
4
+import java.awt.*;
5
+
6
+public class SplashScreen extends JWindow
7
+{
8
+	private JProgressBar progressBar;
9
+
10
+	public static final int LOADING_BDD_CONF = 0;
11
+	public static final int LOADING_BDD_CONNECT = 1;
12
+	public static final int LOADING_RSC = 2;
13
+	public static final int LOADING_CREATE_STATUS_BAR = 3;
14
+	public static final int LOADING_CREATE_PANEL_CATEGORIES = 4;
15
+	public static final int LOADING_CREATE_PANEL_REPONSES = 5;
16
+	public static final int LOADING_CREATE_PANEL_QUESTIONS = 6;
17
+	public static final int LOADING_SETUP_UI = 7;
18
+	public static final int LOADING_READY = 8;
19
+
20
+	public SplashScreen(JFrame owner) {
21
+		super(owner);
22
+
23
+		JLabel img = new JLabel(new ImageIcon("rsc/splashscreen.png"));
24
+		img.setBorder(BorderFactory.createMatteBorder(10,10,5,10,new Color(248,179,52)));
25
+		progressBar = new JProgressBar(0,9);
26
+		progressBar.setValue(0);
27
+		progressBar.setStringPainted(true);
28
+		progressBar.setString("");
29
+		progressBar.setBorder(BorderFactory.createMatteBorder(5,10,10,10,new Color(248,179,52)));
30
+
31
+		this.getContentPane().setLayout(new BorderLayout());
32
+		this.getContentPane().add(img, BorderLayout.CENTER);
33
+		this.getContentPane().add(progressBar, BorderLayout.SOUTH);
34
+
35
+		this.pack();
36
+		setLocationRelativeTo(null);
37
+
38
+		this.setVisible(true);
39
+	}
40
+
41
+	public void setLoadingProgress(int status)
42
+	{
43
+		switch (status)
44
+		{
45
+			case LOADING_BDD_CONF:
46
+				progressBar.setString("Chargement de la configuration à la base de données...");
47
+				break;
48
+			case LOADING_BDD_CONNECT:
49
+				progressBar.setString("Connexion à la base de données...");
50
+				break;
51
+			case LOADING_RSC:
52
+				progressBar.setString("Chargement des ressources graphiques...");
53
+				break;
54
+			case LOADING_CREATE_STATUS_BAR:
55
+				progressBar.setString("Initialisation de la barre de statut...");
56
+				break;
57
+			case LOADING_CREATE_PANEL_CATEGORIES:
58
+				progressBar.setString("Initialisation du panel des catégories...");
59
+				break;
60
+			case LOADING_CREATE_PANEL_REPONSES:
61
+				progressBar.setString("Initialisation du panel des réponses...");
62
+				break;
63
+			case LOADING_CREATE_PANEL_QUESTIONS:
64
+				progressBar.setString("Initialisation du panel des questions...");
65
+				break;
66
+			case LOADING_SETUP_UI:
67
+				progressBar.setString("Initialisation de l'IHM...");
68
+				break;
69
+			case LOADING_READY:
70
+				progressBar.setString("Chargement terminé. Démarrage Application...");
71
+				break;
72
+		}
73
+
74
+		progressBar.setValue(status+1);
75
+		try
76
+		{
77
+			Thread.sleep(1000);
78
+		}
79
+		catch (InterruptedException e)
80
+		{}
81
+
82
+		if(status == LOADING_READY)
83
+		{
84
+			setVisible(false);
85
+		}
86
+	}
87
+}