Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 794 → Rev 799

/trunk/src/org/tela_botanica/client/modeles/Publication.java
7,6 → 7,7
private static final long serialVersionUID = 4142843068041690126L;
 
private static final String PREFIXE = "cpu";
private Structure editeur = null;
public Publication() {
}
13,6 → 14,7
public Publication(JSONObject publication) {
initialiserModele(publication);
editeur = new Structure(publication);
}
@Override
20,8 → 22,8
return PREFIXE;
}
public String getNomEditeur() {
return renvoyerValeurCorrecte("cs_nom");
public void setStructureEditeur(Structure structure) {
editeur = structure;
}
 
public String getId() {
73,6 → 75,13
this.set("titre", titre);
}
 
public String getNomEditeur() {
String editeurNom = getEditeur();
if (editeurNom.matches("[0-9]+")) {
editeurNom = editeur.getNom();
}
return editeurNom;
}
public String getEditeur() {
return getChaineDenormaliseUnique("ce_truk_editeur");
}
80,6 → 89,9
setChaineDenormaliseUnique("ce_truk_editeur", "AUTRE", editeur);
}
 
public String getAnneeParution() {
return renvoyerValeurCorrecte("date_parution").substring(0, 4);
}
public String getDateParution() {
return renvoyerValeurCorrecte("date_parution");
}