Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 882 → Rev 883

/trunk/src/org/tela_botanica/client/vues/CollectionForm.java
6,8 → 6,12
import org.tela_botanica.client.composants.ChampComboBoxListeValeurs;
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.Collection;
import org.tela_botanica.client.modeles.CollectionAPersonneListe;
import org.tela_botanica.client.modeles.CollectionAPublicationListe;
import org.tela_botanica.client.modeles.Information;
import org.tela_botanica.client.modeles.MenuApplicationId;
import org.tela_botanica.client.modeles.Publication;
import org.tela_botanica.client.modeles.PublicationAPersonne;
import org.tela_botanica.client.modeles.Valeur;
import org.tela_botanica.client.util.UtilArray;
 
43,9 → 47,24
private CollectionFormInventaire inventaireOnglet = null;
private TextField<String> nomChp = null;
public CollectionForm(Mediateur mediateurCourrant, String modeDeCreation) {
public CollectionForm(Mediateur mediateurCourrant, String collectionId) {
initialiserCollectionForm(mediateurCourrant, collectionId);
}
private void initialiserCollectionForm(Mediateur mediateurCourrant, String collectionId) {
collection = new Collection();
collection.setId(collectionId);
String modeDeCreation = (collection.getId().isEmpty() ? Formulaire.MODE_AJOUTER : Formulaire.MODE_MODIFIER);
initialiserFormulaire(mediateurCourrant, modeDeCreation, MenuApplicationId.COLLECTION);
creerFieldsetPrincipal();
if (modeDeCreation.equals(Formulaire.MODE_MODIFIER)) {
mediateurCourrant.selectionnerCollection(this, collectionId);
mediateurCourrant.selectionnerCollectionAPersonne(this, collectionId, null);
mediateurCourrant.selectionnerCollectionAPublication(this, collectionId);
}
}
private void creerFieldsetPrincipal() {
193,6 → 212,10
} else {
Info.display("Ajout d'une Institution", info.toString());
}
} else if (info.getType().equals("liste_collection_a_personne")) {
personneOnglet.rafraichir(info);
} else if (info.getType().equals("liste_collection_a_publication")) {
publicationOnglet.rafraichir(info);
}
}
207,7 → 230,6
 
private void peuplerOnglets() {
generalOnglet.peupler();
personneOnglet.peupler();
}
 
private void actualiserTitrePanneau() {
293,6 → 315,7
private void collecterOnglets() {
generalOnglet.collecter();
personneOnglet.collecter();
}
protected boolean verifierFormulaire() {