Subversion Repositories eFlore/Applications.coel

Rev

Rev 1155 | Rev 1197 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1155 Rev 1156
Line 14... Line 14...
14
import org.tela_botanica.client.interfaces.Rafraichissable;
14
import org.tela_botanica.client.interfaces.Rafraichissable;
15
import org.tela_botanica.client.modeles.Information;
15
import org.tela_botanica.client.modeles.Information;
16
import org.tela_botanica.client.modeles.MenuApplicationId;
16
import org.tela_botanica.client.modeles.MenuApplicationId;
17
import org.tela_botanica.client.modeles.Utilisateur;
17
import org.tela_botanica.client.modeles.Utilisateur;
18
import org.tela_botanica.client.modeles.Valeur;
18
import org.tela_botanica.client.modeles.Valeur;
19
import org.tela_botanica.client.modeles.ValeurListe;
-
 
20
import org.tela_botanica.client.modeles.collection.Collection;
19
import org.tela_botanica.client.modeles.collection.Collection;
21
import org.tela_botanica.client.modeles.collection.CollectionACommentaire;
20
import org.tela_botanica.client.modeles.collection.CollectionACommentaire;
22
import org.tela_botanica.client.modeles.collection.CollectionACommentaireAsyncDao;
21
import org.tela_botanica.client.modeles.collection.CollectionACommentaireAsyncDao;
23
import org.tela_botanica.client.modeles.collection.CollectionACommentaireListe;
22
import org.tela_botanica.client.modeles.collection.CollectionACommentaireListe;
24
import org.tela_botanica.client.modeles.collection.CollectionAPersonne;
23
import org.tela_botanica.client.modeles.collection.CollectionAPersonne;
Line 47... Line 46...
47
import org.tela_botanica.client.vues.EnteteVue;
46
import org.tela_botanica.client.vues.EnteteVue;
48
import org.tela_botanica.client.vues.Formulaire;
47
import org.tela_botanica.client.vues.Formulaire;
49
import org.tela_botanica.client.vues.NavigationVue;
48
import org.tela_botanica.client.vues.NavigationVue;
50
import org.tela_botanica.client.vues.PopupChargement;
49
import org.tela_botanica.client.vues.PopupChargement;
51
import org.tela_botanica.client.vues.StatutVue;
50
import org.tela_botanica.client.vues.StatutVue;
52
import org.tela_botanica.client.vues.MenuVue;
-
 
53
import org.tela_botanica.client.vues.accueil.AccueilVue;
51
import org.tela_botanica.client.vues.accueil.AccueilVue;
54
import org.tela_botanica.client.vues.collection.CollectionForm;
52
import org.tela_botanica.client.vues.collection.CollectionForm;
55
import org.tela_botanica.client.vues.collection.CollectionListeVue;
53
import org.tela_botanica.client.vues.collection.CollectionListeVue;
56
import org.tela_botanica.client.vues.collection.CollectionVue;
54
import org.tela_botanica.client.vues.collection.CollectionVue;
57
import org.tela_botanica.client.vues.commentaire.CommentaireForm;
55
import org.tela_botanica.client.vues.commentaire.CommentaireForm;
Line 68... Line 66...
68
import com.extjs.gxt.ui.client.Registry;
66
import com.extjs.gxt.ui.client.Registry;
69
import com.extjs.gxt.ui.client.Style.LayoutRegion;
67
import com.extjs.gxt.ui.client.Style.LayoutRegion;
70
import com.extjs.gxt.ui.client.event.Listener;
68
import com.extjs.gxt.ui.client.event.Listener;
71
import com.extjs.gxt.ui.client.event.MessageBoxEvent;
69
import com.extjs.gxt.ui.client.event.MessageBoxEvent;
72
import com.extjs.gxt.ui.client.util.Margins;
70
import com.extjs.gxt.ui.client.util.Margins;
73
import com.extjs.gxt.ui.client.widget.Component;
-
 
74
import com.extjs.gxt.ui.client.widget.Dialog;
71
import com.extjs.gxt.ui.client.widget.Dialog;
75
import com.extjs.gxt.ui.client.widget.Info;
72
import com.extjs.gxt.ui.client.widget.Info;
76
import com.extjs.gxt.ui.client.widget.MessageBox;
73
import com.extjs.gxt.ui.client.widget.MessageBox;
77
import com.extjs.gxt.ui.client.widget.Viewport;
74
import com.extjs.gxt.ui.client.widget.Viewport;
78
import com.extjs.gxt.ui.client.widget.button.Button;
75
import com.extjs.gxt.ui.client.widget.button.Button;
Line 95... Line 92...
95
	private ContenuVue panneauCentre = null;
92
	private ContenuVue panneauCentre = null;
96
	private StatutVue panneauSud = null;
93
	private StatutVue panneauSud = null;
Line 97... Line 94...
97
	
94
	
98
	private IdentificationFenetre fenetreIdentification = null;
95
	private IdentificationFenetre fenetreIdentification = null;
-
 
96
	private int nbElements = Integer.valueOf(((Dictionary) Dictionary.getDictionary("configuration")).get("nbElementsPage"));
99
	private int nbElements = Integer.valueOf(((Dictionary) Dictionary.getDictionary("configuration")).get("nbElementsPage"));
97
	
100
	public Mediateur() {
98
	public Mediateur() {
101
		// Enregistrement du Médiateur dans le Registre
99
		// Enregistrement du Médiateur dans le Registre
Line 102... Line 100...
102
		Registry.register(RegistreId.MEDIATEUR, this);
100
		Registry.register(RegistreId.MEDIATEUR, this);
Line 734... Line 732...
734
			MessageBox.confirm("Supprimer une collection", message, listenerSuppression);
732
			MessageBox.confirm("Supprimer une collection", message, listenerSuppression);
735
		}	
733
		}	
736
	}
734
	}
Line 737... Line 735...
737
 
735
 
738
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom) {
-
 
739
		
-
 
740
		System.out.println(nbElements);
736
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom) {
741
		selectionnerCollection(vueARafraichir, collectionId, nom, 0, nbElements);
737
		selectionnerCollection(vueARafraichir, collectionId, nom, 0, nbElements);
Line 742... Line 738...
742
	}
738
	}
743
	
739
	
744
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom, int start, int nbElements)	{
740
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom, int start, int nbElements)	{
Line 745... Line 741...
745
		modele.selectionnerCollection(vueARafraichir, getProjetId(), collectionId, nom, start, this.nbElements);
741
		modele.selectionnerCollection(vueARafraichir, getProjetId(), collectionId, nom, start, nbElements);
746
	}
742
	}
747
	
743
	
Line 748... Line 744...
748
	public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
744
	public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
749
		modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, nbElements);
745
		modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, -1);
750
	}
746
	}