75,11 → 75,13 |
import com.extjs.gxt.ui.client.util.Margins; |
import com.extjs.gxt.ui.client.widget.Component; |
import com.extjs.gxt.ui.client.widget.Dialog; |
import com.extjs.gxt.ui.client.widget.Info; |
import com.extjs.gxt.ui.client.widget.MessageBox; |
import com.extjs.gxt.ui.client.widget.Viewport; |
import com.extjs.gxt.ui.client.widget.button.Button; |
import com.extjs.gxt.ui.client.widget.layout.BorderLayout; |
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; |
import com.gargoylesoftware.htmlunit.AlertHandler; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.i18n.client.Dictionary; |
import com.google.gwt.user.client.Window; |
494,6 → 496,34 |
afficherFormProjet(null); |
} |
|
/**************************************************************************************************** |
/** selectionnerProjet(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) |
/**************************************************************************************************** |
* Action : |
* -------- |
* - Récupère un nombre défini de projets en s'aidant du nom partiel ou complet du projet. |
* |
* Description des paramètres : |
* ---------------------------- |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données. |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'un projet. |
* Si la chaîne est vide, alors tous les projets sont recherchés. |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start' |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre |
* d'éléments à collecter. |
* |
* Préconditions : |
* --------------- |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface |
* 'Rafraichissable' |
* - 'recherche' doit être non NULL. |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro. |
* |
*****************************************************************************************************/ |
public void selectionnerProjet(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) { |
modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, seqId); |
} |
|
public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, Sequenceur sequenceur) { |
Integer seqId = null; |
if (sequenceur!=null) { |
636,6 → 666,34 |
} |
} |
|
/**************************************************************************************************** |
/** selectionnerStructure(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) |
/**************************************************************************************************** |
* Action : |
* -------- |
* - Récupère un nombre défini de structures en s'aidant du nom partiel ou complet de la structure. |
* |
* Description des paramètres : |
* ---------------------------- |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données. |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une structure. |
* Si la chaîne est vide, alors toutes les structures sont recherchées. |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start' |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre |
* d'éléments à collecter. |
* |
* Préconditions : |
* --------------- |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface |
* 'Rafraichissable' |
* - 'recherche' doit être non NULL. |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro. |
* |
*****************************************************************************************************/ |
public void selectionnerStructure(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) { |
modele.selectionnerStructure(vueARafraichir, recherche, start, nbElements, seqId); |
} |
|
public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId, Sequenceur sequenceur) { |
Integer seqId = null; |
if (sequenceur!=null) { |
805,6 → 863,34 |
modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, -1); |
} |
|
/**************************************************************************************************** |
/** selectionnerCollection(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) |
/**************************************************************************************************** |
* Action : |
* -------- |
* - Récupère un nombre défini de collections en s'aidant du nom partiel ou complet de la collection. |
* |
* Description des paramètres : |
* ---------------------------- |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données. |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une collection. |
* Si la chaîne est vide, alors toutes les collections sont recherchées. |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start' |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre |
* d'éléments à collecter. |
* |
* Préconditions : |
* --------------- |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface |
* 'Rafraichissable' |
* - 'recherche' doit être non NULL. |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro. |
* |
*****************************************************************************************************/ |
public void selectionnerCollection(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) { |
modele.selectionnerCollection(vueARafraichir, recherche, start, nbElements); |
} |
|
public void ajouterCollection(Rafraichissable vueARafraichir, Collection collection) { |
modele.ajouterCollection(vueARafraichir, collection); |
} |
1023,6 → 1109,34 |
} |
} |
|
/**************************************************************************************************** |
/** selectionnerPersonne(Rafraichissable vueARafraichir, String recherche, int start, int nbElements) |
/**************************************************************************************************** |
* Action : |
* -------- |
* - Récupère un nombre défini de personnes en s'aidant du nom partiel ou complet de la personne. |
* |
* Description des paramètres : |
* ---------------------------- |
* - 'vueARafraichir' référence l'objet à mettre à jour après réception des données. |
* - 'recherche' est une chaîne de caractères représentant tout ou partie du nom d'une personne. |
* Si la chaîne est vide, alors toutes les personnes sont recherchées. |
* - 'start' et 'nbElements' sont les paramètres indispensables à la pagination. 'start' |
* est le paramètre qui décrit le numéro du tuple de départ et 'nbElements' le nombre |
* d'éléments à collecter. |
* |
* Préconditions : |
* --------------- |
* - 'vueARafraichir' doit être non NULL et référencer un objet implémentant l'interface |
* 'Rafraichissable' |
* - 'recherche' doit être non NULL. |
* - 'start' doit être supérieur ou égal à zéro. 'nbElements' doit être supérieur à zéro. |
* |
*****************************************************************************************************/ |
public void selectionnerPersonne(Rafraichissable vueARafraichir, String recherche, int start, int nbElements, Integer seqId) { |
modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, seqId); |
} |
|
public void selectionnerPersonne(Rafraichissable vueARafraichir, Personne personne, String projetId, Sequenceur sequenceur) { |
selectionnerPersonne(vueARafraichir, personne, projetId, 0, nbElements); |
} |