Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1486 → Rev 1487

/branches/v1.1-aramon/src/org/tela_botanica/client/modeles/publication/PublicationAPersonne.java
130,29 → 130,36
public Personne getPersonne() {
return personneLiee;
}
public void setPersonne(Personne personne) {
setPersonne(personne, false);
}
public void setPersonne(Personne personne, boolean integrerProprietes) {
personneLiee = personne;
if (personne != null) {
setIdPersonne(personne.getId());
}
/*
Map<String, Object> a = personne.getProperties();
 
Set<String> cles = a.keySet();
Iterator<String> it = cles.iterator();
while (it.hasNext()) {
String cle = it.next();
if (a.get(cle) != null) {
String cleObjet = "";
if (removePrefix) {
cleObjet = cle.replaceFirst("^"+Personne.PREFIXE+"_", "");
if (integrerProprietes) {
Map<String, Object> a = personne.getProperties();
Set<String> cles = a.keySet();
Iterator<String> it = cles.iterator();
while (it.hasNext()) {
String cle = it.next();
if (a.get(cle) != null) {
String cleObjet = "";
if (removePrefix) {
cleObjet = cle.replaceFirst("^"+Personne.PREFIXE+"_", "");
}
else {
cleObjet = cle;
}
this.set(cleObjet, a.get(cle));
}
else {
cleObjet = cle;
}
this.set(cleObjet, a.get(cle));
}
}*/
}
}
// ID
229,11 → 236,15
// ORDRE DES AUTEURS
public String getOrdreAuteurs() {
return renvoyerValeurCorrecte("ordre");
if (removePrefix) return renvoyerValeurCorrecte("ordre");
else return renvoyerValeurCorrecte(PREFIXE+"_ordre");
}
public void setOrdreAuteurs(String ordre) {
if (ordre.matches("[0-9]+")) {
this.set("ordre", ordre);
if (removePrefix) this.set("ordre", ordre);
else this.set(PREFIXE+"_ordre", ordre);
this.set("_ordre_", ordre);
}
}
}
/branches/v1.1-aramon/src/org/tela_botanica/client/modeles/publication/Publication.java
59,7 → 59,10
}
else {
cleObjet=cle;
traiterClesEtrangeres(cle, (String)a.get(cle));
String valeur = "";
if (a.get(cle) instanceof Integer) valeur = String.valueOf(a.get(cle));
else if (a.get(cle) instanceof String) valeur = (String)a.get(cle);
traiterClesEtrangeres(cle, valeur);
}
this.set(cleObjet, a.get(cle));
}
/branches/v1.1-aramon/src/org/tela_botanica/client/modeles/personne/Personne.java
134,10 → 134,12
// ID PERSONNE
public String getId() {
return renvoyerValeurCorrecte("id_personne");
if (removePrefix) return renvoyerValeurCorrecte("id_personne");
else return renvoyerValeurCorrecte(PREFIXE+"_id_personne");
}
public void setId(String personneId) {
this.set("id_personne", personneId);
if (removePrefix) this.set("id_personne", personneId);
else this.set(PREFIXE+"_id_personne", personneId);
}
// ID PROJET
176,18 → 178,22
// NOM
public String getNom() {
return renvoyerValeurCorrecte("nom");
if (removePrefix) return renvoyerValeurCorrecte("nom");
else return renvoyerValeurCorrecte(PREFIXE+"_nom");
}
public void setNom(String nom) {
set("nom", nom);
if (removePrefix) set("nom", nom);
else set(PREFIXE+"_nom", nom);
}
// PRÉNOM
public String getPrenom() {
return renvoyerValeurCorrecte("prenom");
if (removePrefix) return renvoyerValeurCorrecte("prenom");
else return renvoyerValeurCorrecte(PREFIXE+"_prenom");
}
public void setPrenom(String prenom) {
set("prenom", prenom);
if (removePrefix) set("prenom", prenom);
else set(PREFIXE+"_prenom", prenom);
}
// TÉLÉPHONE