Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1572 → Rev 1573

/trunk/src/org/tela_botanica/client/modeles/publication/PublicationAPersonne.java
7,6 → 7,7
import org.tela_botanica.client.modeles.aDonnee;
import org.tela_botanica.client.modeles.personne.Personne;
import org.tela_botanica.client.util.Log;
import org.tela_botanica.client.util.UtilString;
 
import com.extjs.gxt.ui.client.data.ModelData;
import com.google.gwt.json.client.JSONObject;
71,21 → 72,20
Iterator<String> it = cles.iterator();
while (it.hasNext()) {
String cle = it.next();
Object valeur = modeleProprietes.get(cle);
if (modeleProprietes.get(cle) != null) {
String cleObjet = "";
if (removePrefix) {
cleObjet = cle.replaceFirst("^"+Personne.PREFIXE+"_", "");
cleObjet = cle.replaceFirst("^"+Publication.PREFIXE+"_", "");
cleObjet = cleObjet.replaceFirst("^"+getPrefixe()+"_", "");
} else {
cleObjet = cle;
}
this.set(cleObjet, modeleProprietes.get(cle));
this.set(cleObjet, valeur);
}
}
setPersonne(new Personne(modele, removePrefix));
setPublicationLiee(new Publication(modele, removePrefix));
initialiserChampsPourGrille();
this.set("_role_", modeleProprietes.get("_role_"));
this.set("_etat_", modeleProprietes.get("_etat_"));
} else {
139,6 → 139,7
public void setPersonne(Personne personne, boolean integrerProprietes) {
personneLiee = personne;
if (personne != null) {
Log.debug("Tentative ajout id personne : "+personne.getId());
setIdPersonne(personne.getId());
}
176,7 → 177,8
// ID PUBLICATION
public String getIdPublication() {
return renvoyerValeurCorrecte("id_publication");
String valeur = renvoyerValeurCorrecte("id_publication");
return UtilString.isEmpty(valeur) ? "0" : valeur;
}
public void setIdPublication(String id) {
setValeurCorrecte("id_publication", id);
195,7 → 197,8
// ID PERSONNE
public String getIdPersonne() {
return renvoyerValeurCorrecte("id_personne");
String valeur = renvoyerValeurCorrecte("id_personne");
return UtilString.isEmpty(valeur) ? "0" : valeur;
}
public void setIdPersonne(String id) {
setValeurCorrecte("id_personne", id);
203,7 → 206,8
// ID RĂ´LE
public String getIdRole() {
return renvoyerValeurCorrecte("id_role");
String valeur = renvoyerValeurCorrecte("id_role");
return UtilString.isEmpty(valeur) ? "0" : valeur;
}
public void setIdRole(String id) {
setValeurCorrecte("id_role", id);