Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1083 → Rev 1084

/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVoteVue.ui.xml
10,6 → 10,7
<g:FocusPanel ui:field="voter" styleName="{style.barreVote}"/>
<g:Label ui:field="nbVotes" styleName="{style.petit}"/>
<g:Button ui:field="boutonVoter" text="" styleName="{style.validerVote} boutonOK"></g:Button>
<g:HTMLPanel ui:field="votePrisEnCompte"><g:Label text="{constants.votePrisEnCompte}"></g:Label></g:HTMLPanel>
<g:Button ui:field="boutonAnnuler" text=" " styleName="{style.annuler}"></g:Button>
</g:HorizontalPanel>
</g:HTMLPanel>
/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVotePresenteur.java
46,6 → 46,8
public void rafraichir(int moyenneVote, int nbVotes);
 
public void ajouterAuParent(HasWidgets composite);
public void afficherVotePrisEnCompte();
}
 
private Vue vue;
102,6 → 104,7
vue.masquerBoutonAnnuler();
vue.afficherNbVotes();
vue.reinitialiserVotes();
vue.afficherVotePrisEnCompte();
}
});
}
/trunk/src/org/tela_botanica/del/client/composants/votes/moyennevotes/MoyenneVoteVue.java
3,6 → 3,7
import java.util.List;
 
import org.cobogw.gwt.user.client.ui.Rating;
import org.tela_botanica.del.client.composants.votes.barrerepartition.InfoBulleAnim;
import org.tela_botanica.del.client.i18n.I18n;
import org.tela_botanica.del.client.modeles.VoteProtocole;
 
20,6 → 21,7
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
 
public class MoyenneVoteVue extends Composite implements MoyenneVotePresenteur.Vue {
32,11 → 34,15
private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
private Rating votes;
private int valeurOrigine;
private InfoBulleAnim animerVotePrisEnCompte;
@UiField
FocusPanel voter;
 
@UiField
Panel votePrisEnCompte;
@UiField
Label nbVotes;
 
@UiField
49,6 → 55,8
voter.add(votes);
masquerBoutonAnnuler();
masquerBoutonVoter();
votePrisEnCompte.setVisible(false);
animerVotePrisEnCompte = new InfoBulleAnim(votePrisEnCompte);
}
public HasClickHandlers getBoutonVoter() {
109,4 → 117,11
public void ajouterAuParent(HasWidgets composite) {
composite.add(this);
}
@Override
public void afficherVotePrisEnCompte() {
votePrisEnCompte.removeStyleName("votePrisEnCompteNon");
votePrisEnCompte.setStyleName("votePrisEnCompteOui");
animerVotePrisEnCompte.run(2000);
}
}