Line 73... |
Line 73... |
73 |
import com.extjs.gxt.ui.client.event.Listener;
|
73 |
import com.extjs.gxt.ui.client.event.Listener;
|
74 |
import com.extjs.gxt.ui.client.event.MessageBoxEvent;
|
74 |
import com.extjs.gxt.ui.client.event.MessageBoxEvent;
|
75 |
import com.extjs.gxt.ui.client.util.Margins;
|
75 |
import com.extjs.gxt.ui.client.util.Margins;
|
76 |
import com.extjs.gxt.ui.client.widget.Component;
|
76 |
import com.extjs.gxt.ui.client.widget.Component;
|
77 |
import com.extjs.gxt.ui.client.widget.Dialog;
|
77 |
import com.extjs.gxt.ui.client.widget.Dialog;
|
- |
|
78 |
import com.extjs.gxt.ui.client.widget.Info;
|
78 |
import com.extjs.gxt.ui.client.widget.MessageBox;
|
79 |
import com.extjs.gxt.ui.client.widget.MessageBox;
|
79 |
import com.extjs.gxt.ui.client.widget.Viewport;
|
80 |
import com.extjs.gxt.ui.client.widget.Viewport;
|
80 |
import com.extjs.gxt.ui.client.widget.button.Button;
|
81 |
import com.extjs.gxt.ui.client.widget.button.Button;
|
81 |
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
|
82 |
import com.extjs.gxt.ui.client.widget.layout.BorderLayout;
|
82 |
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;
|
83 |
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData;
|
- |
|
84 |
import com.gargoylesoftware.htmlunit.AlertHandler;
|
83 |
import com.google.gwt.core.client.GWT;
|
85 |
import com.google.gwt.core.client.GWT;
|
84 |
import com.google.gwt.i18n.client.Dictionary;
|
86 |
import com.google.gwt.i18n.client.Dictionary;
|
85 |
import com.google.gwt.user.client.Window;
|
87 |
import com.google.gwt.user.client.Window;
|
86 |
import com.google.gwt.user.client.ui.RootPanel;
|
88 |
import com.google.gwt.user.client.ui.RootPanel;
|
Line 492... |
Line 494... |
492 |
|
494 |
|
493 |
public void clicAjouterProjet() {
|
495 |
public void clicAjouterProjet() {
|
494 |
afficherFormProjet(null);
|
496 |
afficherFormProjet(null);
|
Line -... |
Line 497... |
- |
|
497 |
}
|
- |
|
498 |
|
- |
|
499 |
/****************************************************************************************************
|
- |
|
500 |
/** selectionnerProjet(Rafraichissable vueARafraichir, String recherche, int start, int nbElements)
|
- |
|
501 |
/****************************************************************************************************
|
- |
|
502 |
* Action :
|
- |
|
503 |
* --------
|
- |
|
504 |
* - Récupère un nombre défini de projets en s'aidant du nom partiel ou complet du projet.
|
- |
|
505 |
*
|
- |
|
506 |
* Description des paramètres :
|
- |
|
507 |
* ----------------------------
|
- |
|
508 |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données.
|
- |
|
509 |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'un projet.
|
- |
|
510 |
* Si la chaîne est vide, alors tous les projets sont recherchés.
|
- |
|
511 |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start'
|
- |
|
512 |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre
|
- |
|
513 |
* d'éléments à collecter.
|
- |
|
514 |
*
|
- |
|
515 |
* Préconditions :
|
- |
|
516 |
* ---------------
|
- |
|
517 |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface
|
- |
|
518 |
* 'Rafraichissable'
|
- |
|
519 |
* - 'recherche' doit être non NULL.
|
- |
|
520 |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro.
|
- |
|
521 |
*
|
- |
|
522 |
*****************************************************************************************************/
|
- |
|
523 |
public void selectionnerProjet(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) {
|
- |
|
524 |
modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, seqId);
|
495 |
}
|
525 |
}
|
496 |
|
526 |
|
497 |
public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, Sequenceur sequenceur) {
|
527 |
public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, Sequenceur sequenceur) {
|
498 |
Integer seqId = null;
|
528 |
Integer seqId = null;
|
499 |
if (sequenceur!=null) {
|
529 |
if (sequenceur!=null) {
|
Line 633... |
Line 663... |
633 |
MessageBox.confirm(titre, message, suppressionEcouteur);
|
663 |
MessageBox.confirm(titre, message, suppressionEcouteur);
|
634 |
} else {
|
664 |
} else {
|
635 |
InfoLogger.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerStructure() du Médiateur.");
|
665 |
InfoLogger.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerStructure() du Médiateur.");
|
636 |
}
|
666 |
}
|
637 |
}
|
667 |
}
|
- |
|
668 |
|
- |
|
669 |
/****************************************************************************************************
|
- |
|
670 |
/** selectionnerStructure(Rafraichissable vueARafraichir, String recherche, int start, int nbElements)
|
- |
|
671 |
/****************************************************************************************************
|
- |
|
672 |
* Action :
|
- |
|
673 |
* --------
|
- |
|
674 |
* - Récupère un nombre défini de structures en s'aidant du nom partiel ou complet de la structure.
|
- |
|
675 |
*
|
- |
|
676 |
* Description des paramètres :
|
- |
|
677 |
* ----------------------------
|
- |
|
678 |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données.
|
- |
|
679 |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une structure.
|
- |
|
680 |
* Si la chaîne est vide, alors toutes les structures sont recherchées.
|
- |
|
681 |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start'
|
- |
|
682 |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre
|
- |
|
683 |
* d'éléments à collecter.
|
- |
|
684 |
*
|
- |
|
685 |
* Préconditions :
|
- |
|
686 |
* ---------------
|
- |
|
687 |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface
|
- |
|
688 |
* 'Rafraichissable'
|
- |
|
689 |
* - 'recherche' doit être non NULL.
|
- |
|
690 |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro.
|
- |
|
691 |
*
|
- |
|
692 |
*****************************************************************************************************/
|
- |
|
693 |
public void selectionnerStructure(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) {
|
- |
|
694 |
modele.selectionnerStructure(vueARafraichir, recherche, start, nbElements, seqId);
|
- |
|
695 |
}
|
Line 638... |
Line 696... |
638 |
|
696 |
|
639 |
public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId, Sequenceur sequenceur) {
|
697 |
public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId, Sequenceur sequenceur) {
|
640 |
Integer seqId = null;
|
698 |
Integer seqId = null;
|
641 |
if (sequenceur!=null) {
|
699 |
if (sequenceur!=null) {
|
Line 803... |
Line 861... |
803 |
|
861 |
|
804 |
public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
|
862 |
public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
|
805 |
modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, -1);
|
863 |
modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, -1);
|
Line -... |
Line 864... |
- |
|
864 |
}
|
- |
|
865 |
|
- |
|
866 |
/****************************************************************************************************
|
- |
|
867 |
/** selectionnerCollection(Rafraichissable vueARafraichir, String recherche, int start, int nbElements)
|
- |
|
868 |
/****************************************************************************************************
|
- |
|
869 |
* Action :
|
- |
|
870 |
* --------
|
- |
|
871 |
* - Récupère un nombre défini de collections en s'aidant du nom partiel ou complet de la collection.
|
- |
|
872 |
*
|
- |
|
873 |
* Description des paramètres :
|
- |
|
874 |
* ----------------------------
|
- |
|
875 |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données.
|
- |
|
876 |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une collection.
|
- |
|
877 |
* Si la chaîne est vide, alors toutes les collections sont recherchées.
|
- |
|
878 |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start'
|
- |
|
879 |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre
|
- |
|
880 |
* d'éléments à collecter.
|
- |
|
881 |
*
|
- |
|
882 |
* Préconditions :
|
- |
|
883 |
* ---------------
|
- |
|
884 |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface
|
- |
|
885 |
* 'Rafraichissable'
|
- |
|
886 |
* - 'recherche' doit être non NULL.
|
- |
|
887 |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro.
|
- |
|
888 |
*
|
- |
|
889 |
*****************************************************************************************************/
|
- |
|
890 |
public void selectionnerCollection(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) {
|
- |
|
891 |
modele.selectionnerCollection(vueARafraichir, recherche, start, nbElements);
|
806 |
}
|
892 |
}
|
807 |
|
893 |
|
808 |
public void ajouterCollection(Rafraichissable vueARafraichir, Collection collection) {
|
894 |
public void ajouterCollection(Rafraichissable vueARafraichir, Collection collection) {
|
Line 809... |
Line 895... |
809 |
modele.ajouterCollection(vueARafraichir, collection);
|
895 |
modele.ajouterCollection(vueARafraichir, collection);
|
Line 1021... |
Line 1107... |
1021 |
} else {
|
1107 |
} else {
|
1022 |
InfoLogger.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerPersonne() du Médiateur.");
|
1108 |
InfoLogger.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerPersonne() du Médiateur.");
|
1023 |
}
|
1109 |
}
|
1024 |
}
|
1110 |
}
|
Line -... |
Line 1111... |
- |
|
1111 |
|
- |
|
1112 |
/****************************************************************************************************
|
- |
|
1113 |
/** selectionnerPersonne(Rafraichissable vueARafraichir, String recherche, int start, int nbElements)
|
- |
|
1114 |
/****************************************************************************************************
|
- |
|
1115 |
* Action :
|
- |
|
1116 |
* --------
|
- |
|
1117 |
* - Récupère un nombre défini de personnes en s'aidant du nom partiel ou complet de la personne.
|
- |
|
1118 |
*
|
- |
|
1119 |
* Description des paramètres :
|
- |
|
1120 |
* ----------------------------
|
- |
|
1121 |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données.
|
- |
|
1122 |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une personne.
|
- |
|
1123 |
* Si la chaîne est vide, alors toutes les personnes sont recherchées.
|
- |
|
1124 |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start'
|
- |
|
1125 |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre
|
- |
|
1126 |
* d'éléments à collecter.
|
- |
|
1127 |
*
|
- |
|
1128 |
* Préconditions :
|
- |
|
1129 |
* ---------------
|
- |
|
1130 |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface
|
- |
|
1131 |
* 'Rafraichissable'
|
- |
|
1132 |
* - 'recherche' doit être non NULL.
|
- |
|
1133 |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro.
|
- |
|
1134 |
*
|
- |
|
1135 |
*****************************************************************************************************/
|
- |
|
1136 |
public void selectionnerPersonne(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) {
|
- |
|
1137 |
modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, seqId);
|
- |
|
1138 |
}
|
1025 |
|
1139 |
|
1026 |
public void selectionnerPersonne(Rafraichissable vueARafraichir, Personne personne, String projetId, Sequenceur sequenceur) {
|
1140 |
public void selectionnerPersonne(Rafraichissable vueARafraichir, Personne personne, String projetId, Sequenceur sequenceur) {
|
1027 |
selectionnerPersonne(vueARafraichir, personne, projetId, 0, nbElements);
|
1141 |
selectionnerPersonne(vueARafraichir, personne, projetId, 0, nbElements);
|
Line 1028... |
Line 1142... |
1028 |
}
|
1142 |
}
|