diff --git a/base_listes_etudiants.xml b/base_listes_etudiants.xml
new file mode 100644
index 0000000..2570562
--- /dev/null
+++ b/base_listes_etudiants.xml
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/baseEvaluations/myTableBaseEvaluation.java b/src/baseEvaluations/myTableBaseEvaluation.java
index 8202d44..982d6a0 100644
--- a/src/baseEvaluations/myTableBaseEvaluation.java
+++ b/src/baseEvaluations/myTableBaseEvaluation.java
@@ -9,6 +9,11 @@ import javax.swing.table.AbstractTableModel;
import MEPTL.commandes;
import cXML.node;
+/**
+ *
+ * @author pabr6
+ *
+ */
public class myTableBaseEvaluation extends AbstractTableModel{
private String[][] evaluation = new String[0][6];
private List columNames = new ArrayList<>(Arrays.asList(new String[] {"Nom de l'évaluation","Date de création","Date de modification","Titre de l'exercice","Propriété personnalisé Sujet","Nom du fichier d'analyse"}));
diff --git a/src/baseListesEtudiants/myTableBaseListesEtudiants.java b/src/baseListesEtudiants/myTableBaseListesEtudiants.java
new file mode 100644
index 0000000..c64d42b
--- /dev/null
+++ b/src/baseListesEtudiants/myTableBaseListesEtudiants.java
@@ -0,0 +1,62 @@
+package baseListesEtudiants;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
+import javax.swing.table.AbstractTableModel;
+
+import MEPTL.commandes;
+
+/**
+ *
+ * @author pabr6
+ *
+ */
+public class myTableBaseListesEtudiants extends AbstractTableModel{
+ /**
+ *
+ */
+ private static final long serialVersionUID = 1L;
+ private String[][] listes = new String[0][2];
+ private List columNames = new ArrayList<>(Arrays.asList(new String[] {"Nom de la liste","Année"}));
+ @Override
+ public int getRowCount() {
+ return listes.length;
+ }
+
+ @Override
+ public int getColumnCount() {
+ return columNames.size();
+ }
+
+ @Override
+ public Object getValueAt(int rowIndex, int columnIndex) {
+ return listes[rowIndex][columnIndex];
+ }
+
+ @Override
+ public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
+ listes[rowIndex][columnIndex] = (String) aValue;
+ fireTableCellUpdated(rowIndex, columnIndex);
+ }
+
+ public String getColumnName(int column) {
+ return columNames.get(column);
+ }
+
+ public String getNameListe(int rowIndex){
+ return listes[rowIndex][0];
+ }
+
+ public void addOrUpdate() {
+ listes = new String[commandes.listesEtudiants.getNodes().size()][columNames.size()];
+ for(int i = 0 ; i