4,7 → 4,6 |
import org.tela_botanica.client.ComposantId; |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.projet.ProjetListe; |
import org.tela_botanica.client.modeles.publication.Publication; |
import org.tela_botanica.client.vues.DetailVue; |
|
56,7 → 55,7 |
enteteTpl = |
"<div id='{css_id}'>"+ |
" <h1>{titre}</h1>"+ |
" <h2>{auteurs} ({annee})<span class='{css_meta}'>{projet} <br /> {i18n_id}:{id} - {guid}</span></h2>" + |
" <h2>{auteurs} ({annee})<span class='{css_meta}'><br /> {i18n_id}:{id} - {guid}</span></h2>" + |
"</div>"; |
} |
|
95,7 → 94,6 |
enteteParams.set("annee", publication.getAnneeParution()); |
enteteParams.set("id", publication.getId()); |
enteteParams.set("guid", getGuid()); |
enteteParams.set("projet", construireTxtProjet(publication.getIdProjet())); |
|
String eHtml = Format.substitute(enteteTpl, enteteParams); |
entete.getElement().setInnerHTML(eHtml); |
103,7 → 101,6 |
|
public String getGuid() { |
String guid = "URN:tela-botanica.org:"; |
guid += "coel"+publication.getIdProjet()+":"; |
guid += "pub"+publication.getId(); |
return guid; |
} |
139,9 → 136,6 |
if (nouvellesDonnees instanceof Publication) { |
publication = (Publication) nouvellesDonnees; |
publicationChargementOk = true; |
} else if (nouvellesDonnees instanceof ProjetListe) { |
projets = (ProjetListe) nouvellesDonnees; |
projetsChargementOk = true; |
} else { |
GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null); |
} |
153,7 → 147,7 |
|
private boolean avoirDonneesChargees() { |
boolean ok = false; |
if (projetsChargementOk && publicationChargementOk) { |
if (publicationChargementOk) { |
ok = true; |
} |
return ok; |