maj V1.0.7
This commit is contained in:
parent
00f08babd0
commit
dedda3faf0
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
/bin/
|
||||
/base/
|
||||
|
File diff suppressed because one or more lines are too long
@ -94,8 +94,7 @@ public class Window_gestionnaire extends JFrame {
|
||||
private JComboBox<String> cGroupePrincipal;
|
||||
private JComboBox<String> cGroupeProjet;
|
||||
private JComboBox<String> cRegime;
|
||||
private JComboBox<String> cCovoiturage
|
||||
;
|
||||
private JComboBox<String> cCovoiturage;
|
||||
|
||||
private JCheckBoxMenuItem chckToutesLesColonnes = new JCheckBoxMenuItem("Affiche toutes les colonnes");
|
||||
private JCheckBoxMenuItem chckGroupeTD = new JCheckBoxMenuItem("Groupe TD");
|
||||
@ -215,7 +214,6 @@ public class Window_gestionnaire extends JFrame {
|
||||
gbl_panelFiltre.rowWeights = new double[]{0.0, 1.0, 0.0, 1.0};
|
||||
panelFiltre.setLayout(gbl_panelFiltre);
|
||||
|
||||
|
||||
JLabel lblYears = new JLabel("Année");
|
||||
lblYears.setFont(new Font("Tahoma", Font.BOLD, 12));
|
||||
lblYears.setHorizontalAlignment(SwingConstants.LEFT);
|
||||
@ -2056,7 +2054,7 @@ public class Window_gestionnaire extends JFrame {
|
||||
// Afficher une boîte de dialogue d'entrée
|
||||
String userInput = JOptionPane.showInputDialog(null, "<html>Veuillez saisir le code : <b>" + code + "</b><br><br>"
|
||||
+"Une sauvegarde dans l'archive (ZIP) sera créée avant suppression de la formation.<br>"
|
||||
+"Après la suppression, le gestionnaire de la base va se refermer.");
|
||||
+"Après la suppression, le gestionnaire de la base va se refermer.</html>");
|
||||
|
||||
// Vérifier si l'utilisateur a cliqué sur OK ou Annuler
|
||||
if (userInput != null) {
|
||||
|
@ -1150,6 +1150,39 @@ public class noeud implements Cloneable{
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retourne le chemin depuis le premier node.
|
||||
* @return
|
||||
*/
|
||||
public String getAllNameParents() {
|
||||
if(this.Parent!=null) {
|
||||
return this.Parent.getAllNameParents() + "/" + this.Parent.getName();
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
int a = name.hashCode();
|
||||
int b=0;
|
||||
if(Parent!=null) {
|
||||
b = this.Parent.getAllNameParents().hashCode();
|
||||
}
|
||||
|
||||
int e = attributes.hashCode();
|
||||
int f = content.hashCode();
|
||||
int g = 0;
|
||||
String hashG = "";
|
||||
for(noeud child : children) {
|
||||
hashG = hashG + String.valueOf(child.hashCode());
|
||||
}
|
||||
if(!hashG.isEmpty()) g = hashG.hashCode();
|
||||
String H = (String.valueOf(a)+String.valueOf(b)+String.valueOf(e)+String.valueOf(f)+String.valueOf(g));
|
||||
return H.hashCode();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Trie par ordre alphabétique les noeuds en indiquant le nom de l'attribut qu'il doit trier.
|
||||
|
Loading…
Reference in New Issue
Block a user