Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 283 → Rev 284

/trunk/src/org/tela_botanica/del/client/vues/comparaisoneflore/ComparaisonEfloreVue.java
6,6 → 6,7
import org.tela_botanica.del.client.modeles.VoteProtocole;
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat;
import com.google.gwt.uibinder.client.UiBinder;
15,7 → 16,7
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.Widget;
 
public class ComparaisonEfloreVue extends Composite {
public class ComparaisonEfloreVue extends Composite implements ComparaisonEflorePresenteur.Vue {
 
interface MyUiBinder extends UiBinder<Widget, ComparaisonEfloreVue> {
}
33,7 → 34,7
initWidget(uiBinder.createAndBindUi(this));
}
 
protected void chargerImagePrincipale(org.tela_botanica.del.client.modeles.Image image) {
public void chargerImagePrincipale(org.tela_botanica.del.client.modeles.Image image) {
 
// mots clefs
String motsClefsConcatenes = "";
47,8 → 48,12
for (VoteProtocole observationValidation : image.getVoteProtocoles()) {
validateursConcatenes += observationValidation.getContributeur() + ", ";
}
validateursConcatenes = validateursConcatenes.subSequence(0, validateursConcatenes.lastIndexOf(",")).toString();
try {
validateursConcatenes = validateursConcatenes.subSequence(0, validateursConcatenes.lastIndexOf(",")).toString();
} catch (Exception e) {
 
}
 
// date derniere validation
Date dateDerniereValidation = null;
for (VoteProtocole observationValidation : image.getVoteProtocoles()) {
65,11 → 70,14
dateObservation.setText(image.getObservation().getDate());
famille.setText(image.getObservation().getFamille());
validateurs.setText(validateursConcatenes);
dateValidation.setText(DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(dateDerniereValidation));
 
if (dateDerniereValidation != null) {
dateValidation.setText(DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(dateDerniereValidation));
}
 
}
 
protected void chargerImagesEflore(List<org.tela_botanica.del.client.modeles.Image> observationsEflore, int indexImage) {
public void chargerImagesEflore(List<org.tela_botanica.del.client.modeles.Image> observationsEflore, int indexImage) {
 
if (indexImage >= 0 && indexImage < observationsEflore.size()) {
currentIndexImages = indexImage;
93,4 → 101,14
return currentIndexImages;
}
 
@Override
public HasClickHandlers getScrollLeftImage() {
return scrollLeftImage;
}
 
@Override
public HasClickHandlers getScrollRightImage() {
return scrollRightImage;
}
 
}